21
36 Colborne Rd
Boston, MA 02135
$8,500,000 USD
10,455 SF
11
Units
5.97% Cap Rate
10,455 SF
$8,500,000 USD
Apartments