166 S Riverside Ave
Terryville, CT 06786
$375,000 USD
4,072 SF
4,072 SF
$375,000 USD
Freestanding