Building built at the beginning of the 20th century, was the first 10-storey office tower in Montreal; thus making it one of the city’s historical properties. It is located at the northwest corner of St. Catherine and Peel Streets; the most central corner of downtown Montreal and one of the busiest in the country.