300 Somerville Ave
Located at 300 Somerville Ave, Somerville, MA, this project consists of 10 residential units, and approximately 1,675 s.f. of retail space with a courtyard area on the ground floor.
Located at 300 Somerville Ave, Somerville, MA, this project consists of 10 residential units, and approximately 1,675 s.f. of retail space with a courtyard area on the ground floor.
300 Somerville Ave, Somerville, MA
+/- 14,700 s.f.