Located at the prime intersection of Bathurst and Dupont in midtown Toronto, this will be Canada’s tallest self storage building upon completion. Rising nine stories and encompassing 160,000 sq/ft, the red brick facade pays homage to the historical character of the area. The site will feature a drive through loading bay for customers, as well as a green roof.

1109 Bathurst Street, Toronto

Next
Next

Keele