Storage lockers or individual warehouse units of various sizes available downtown. City Centre Storage Ltd. provides a large selection of self storage lockers, and climate controll... more... See more text