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