Description
Looking for Toronto self storage options? Our brand new state of the art storage facility located in the historic Viceroy Rubber Plant at 1655 Dupont Street,<br/><br/>in the heart of the junction. Great care has been taken to preserve the<br/><br/>historic look of the building while bringing the interior up to today’s<br/><br/>standards in storage security.
by hotfrog
on January 01, 2014 from hotfrog