Amazon 4-Star and Warby Parker to open at Cherry Hill Mall
Prominent online brands continue to expand to high-profile physical retail locations, the latest being Amazon 4-Star and Warby Parker signing leases at the super-regional Cherry Hill Mall in New Jersey.