6
120 Wells Ave
Newton, MA 02459
$12,571,000 USD
14,230 SF
7% Cap Rate
14,230 SF
$12,571,000 USD
Daycare Center