real estate · development · construction · management

170 Needham Street, Newton – Massachusetts

 

Developed in 2014 a 7,200 sf retail building. Key Tenants:  Rockland Trust and Vitamin Shoppe

Category

« of 4 »