Planet Storage

1655 Dupont Street Toronto ON M6P 3T1

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, in the heart of the junction. Great care has been taken to preserve the historic look of the building while bringing the interior up to today’s standards in storage security.