29 Applegate UNIT 29, Canton, CT, 06035

$659,000

29 Applegate UNIT 29, Canton, CT, 06035

CONTRACT