We have found 12 properties on South St, Windsor Locks, CT. Average price per square feet on South St is $125. It is 8.7% higher than average price per sqft Windsor Locks. Average sale price on South St is $197,438. It is 20.2% higher than average sale price in Windsor Locks.