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 more here:
Multiple Retail Spaces For Lease (Windsor Locks) $1 1sqft