Immediate Retail Space For Lease The Retail Shops at Waterside Village 60-82 Main Street, Windsor Locks, CT 06096 – Spaces Available: 4,240 SF – No. Parking Spaces: 44 – Heavily traveled – Great exposure at lighted intersection Space 1: 1,300s
See the article here:
Windsor Retail Space Available at Waterside Village (Windsor) $1 4240sqft