Completed in 2009, this site was revolutionary for self storage design in Canada. It has won design awards, and grosses over 120,000 sq/ft over five stories. Currently Talus’ head office location, it is across the street from the hotly anticipated Harbour City development which will revolutionize Toronto.
Previous
Previous