85 River Rd
Canton, CT 06019
$1,171,911 USD
7,897 SF
7% Cap Rate
7,897 SF
$1,171,911 USD
Daycare Center