136 W 7th St
South Boston, MA 02127
$1,800,000 USD
2,500 SF
3
Units
2,500 SF
$1,800,000 USD
Apartments