57 New Haven Rd
Seymour, CT 06483
$465,000 USD
2,075 SF
2,075 SF
$465,000 USD
Storefront