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

 

storefront retail spacestorefront retail space