69 Mechanic Street, Windsor, CT 06095 | HotPads