7 Quail Court, Windsor Locks, CT 06096 - Homesnap