One of the city’s largest malls has opened. Touted as New York’s first-ever lifestyle retail center, the Shops at Atlas Park opened officially on April 27 in Glendale, Queens, with 14 retailers. The mall will have more than 50 stores when it finishes opening. more [Courier]
Trending
City’s first lifestyle retail center opens
Recommended For You