
Storefront Retail Space FOR LEASE | North Windham, CT
351-361 Boston Post Rd. in North Windham, CT is now for lease! This storefront retail space is located in a high traffic area with great visibility.
Property Highlights:
- 5,360 SF available
- Two retail buildings, one restaurant/diner building
- One automotive service repair building
- 1,000 linear feet of frontage on US RT. 6
- Two curb cuts, traffic light, and 21,000 daily traffic

