2
126 Charles St
Auburndale, MA 02466
$1,700,000 USD
7,581 SF
3
Units
7,581 SF
$1,700,000 USD
Multifamily