2 E Lake St
Winsted, CT 06098
$750,000 USD
5,220 SF
5,220 SF
$750,000 USD
Freestanding