823 E 6th St
South Boston, MA 02127
$5,400,000 USD
11,000 SF
5
Units
6% Cap Rate
11,000 SF
$5,400,000 USD
Apartments