Slated to open in Spring of 2018, the property is part of the new 58 acre mixed-use development which will encompass 400,000 square feet of retail space, 150,000 square feet of offices, and 90 apartments at Interstate 271 and Harvard Road in Beachwood, Ohio.
Source: New feed