REBusiness Online Wayfair has signed a lease for 150,000 square feet of retail space at The District at Howell Mill shopping center in Atlanta. It will be the second physical store for the Boston online home furnishings retailer, which had opened its first location last May in Wilmette, Ill. A venture of JLL Income Property […]

The post Wayfair to Open 150,000-SF Store at Atlanta Shopping Center appeared first on Commercial Real Estate Direct.