资讯

The plan for a 95,400-square-foot complex at 501 Davidson St. generated neighborhood concerns about traffic, noise and light pollution.