69 Highland St, Canton MA 02021

Sold
$725,000Price
5Beds
3Baths
2812Sq Ft

69 Highland St, Canton MA 02021

Sold
$725,000Price
5Beds
3Baths
2812Sq Ft