129 S Main Street, New Town, CT 06470 - Homesnap