With 1,695,884 square feet (157,553 m2) of gross leasable area, it is the largest shopping complex in New England. It is owned and managed by Brookfield Properties, a subsidiary of Brookfield Asset Management. The Natick Mall is anchored by Nordstrom and Macy's.