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