alabenhmida
"Upper Canada Mall is the premiere shopping destination in Newmarket, Ontario located just 30 minutes north of Toronto. Co-owned by Oxford Properties Group and CPP Investment Board CPPIB and managed by Oxford Properties Group, Upper Canada Mall is an award-winning shopping centre featuring more than 200 stores in 968,000 square feet of retail space, including Apple, Zara, Victoria's Secret, Aritzia, Sephora, Michael Kors, and more."