Blog
Needham project filed under MBTA Communities Act approved
A 189-unit housing development made possible by new zoning passed this year to comply with the state’s new MBTA Communities law has been approved by the town’s Planning Board.