16
132 Charles St
Newton, MA 02466
$4,950,000 USD
20,124 SF
20,124 SF
$4,950,000 USD
Office