47 Englewood Ave
Boston, MA 02135
$4,295,000 USD
8,224 SF
6
Units
5.76% Cap Rate
8,224 SF
$4,295,000 USD
Apartments