38 Dowd ave
Canton, CT 06019
$1,200,000 USD
3.1 AC
3.1 AC
$1,200,000 USD
Commercial