Homes for sale - 362 & 364 North Street, Windsor Locks, CT 06096 – ...