14
20 Knollwood Dr
Canterbury, CT 06331
$699,000 USD
5,208 SF
5,208 SF
$699,000 USD
Office