
March 1, 2023 By Carlotta Mohamed Three months after celebrating the opening of its first store in Jamaica, international retailer Primark has signed a new lease to open its second store at Queens Center in Elmhurst. While specific opening details are not yet available, Macerich, a retail developer that invests in shopping centers, confirmed that… Read more »