With a total area of 4 million square feet, Complexe Desjardins is the largest building in the city.
Websites.ca Talk Ep. 51