174, 178, 180 Maverick Street & 102 Orleans Street
Boston, MA 02128
$5,990,000 USD
7,498 SF
12
Units
3.31% Cap Rate
7,498 SF
$5,990,000 USD
Apartments