Maple Leaf Square, Toronto ON

Maple Leaf Square, Toronto ON

Located in the heart of downtown Toronto, Maple Leaf Square is considered the epicenter of the city’s sports entertainment district. Maple Leaf Square is a 1.7 million sq. ft. residential and commercial complex, located adjacent to Air Canada Centre. Two residential condominium towers (40 and 44 stories) rest on a 10-story podium structure that contains a boutique luxury hotel, office space, a premium supermarket, retail, daycare, a dining and sports bar, and a six-level, below-grade parking structure. Murray & Company was successful in arranging a $351 million construction loan facility for the project with a Canadian pension fund.

Leave a Reply