Free reservation
pay when you move in
Holiday and special hours
This location is closed for all Ontario Statutory holidays, but tenants will still have regular access to their units.
Need help earlier?
Our phone lines are open from 8 a.m. Monday to Friday.
unit rental cost
right size guarantee
make it right promise
monthly vs. 4 week payments
maximize your storage
use our calculator to determine what unit size is right for you.
unit rental cost
Unfortunately we don't have any units that fit your criteria. We recommend reducing your search filters so you can see what other units we have available.
Please note that our inventory is always changing and units are updated on our website constantly. If you are looking for a very specific unit, please come back and check again!
clear filters
12 - 24 square ft
Almost Sold Out Book Now!
{{ unit.AvailableUnits >= 10 ? '10+ units' : unit.AvailableUnits + ' ' + (unit.AvailableUnits == 1 ? 'unit' : 'units') }} left at this location
No Price Increase for 1 Year
lock your rate, not your term. month-to-month rental, no fixed contracts, no prepayment required.
after promo ends ${{ monthlyDailyDiscountProcessor(unit.ReservationPrice) }}/{{ mode === 'daily' ? 'day' : 'mth' }}
starting at
FREE
{{ parseStep(unit.BestDiscount.stepLabel, 0).percent }}% OFF
{{ parseDiscount(unit.BestDiscount.DiscountName).period }}FREE
{{ parseDiscount(unit.BestDiscount.DiscountName).percent }}% OFF
{{ parseStep(unit.BestDiscount.stepLabel, 1).percent }}% OFF
right size guarantee wrong size? we’ll resize it for free!
make it right promise not satisfied? let us know!
monthly vs. 4 week payments our plan gives you 1 month free annually
25 - 74 square ft
Almost Sold Out Book Now!
{{ unit.AvailableUnits >= 10 ? '10+ units' : unit.AvailableUnits + ' ' + (unit.AvailableUnits == 1 ? 'unit' : 'units') }} left at this location
No Price Increase for 1 Year
lock your rate, not your term. month-to-month rental, no fixed contracts, no prepayment required.
after promo ends ${{ monthlyDailyDiscountProcessor(unit.ReservationPrice) }}/{{ mode === 'daily' ? 'day' : 'mth' }}
starting at
FREE
{{ parseStep(unit.BestDiscount.stepLabel, 0).percent }}% OFF
{{ parseDiscount(unit.BestDiscount.DiscountName).period }}FREE
{{ parseDiscount(unit.BestDiscount.DiscountName).percent }}% OFF
{{ parseStep(unit.BestDiscount.stepLabel, 1).percent }}% OFF
75 - 150 square ft
Almost Sold Out Book Now!
{{ unit.AvailableUnits >= 10 ? '10+ units' : unit.AvailableUnits + ' ' + (unit.AvailableUnits == 1 ? 'unit' : 'units') }} left at this location
No Price Increase for 1 Year
lock your rate, not your term. month-to-month rental, no fixed contracts, no prepayment required.
after promo ends ${{ monthlyDailyDiscountProcessor(unit.ReservationPrice) }}/{{ mode === 'daily' ? 'day' : 'mth' }}
starting at
FREE
{{ parseStep(unit.BestDiscount.stepLabel, 0).percent }}% OFF
{{ parseDiscount(unit.BestDiscount.DiscountName).period }}FREE
{{ parseDiscount(unit.BestDiscount.DiscountName).percent }}% OFF
{{ parseStep(unit.BestDiscount.stepLabel, 1).percent }}% OFF
150 + square ft
Almost Sold Out Book Now!
{{ unit.AvailableUnits >= 10 ? '10+ units' : unit.AvailableUnits + ' ' + (unit.AvailableUnits == 1 ? 'unit' : 'units') }} left at this location
No Price Increase for 1 Year
lock your rate, not your term. month-to-month rental, no fixed contracts, no prepayment required.
after promo ends ${{ monthlyDailyDiscountProcessor(unit.ReservationPrice) }}/{{ mode === 'daily' ? 'day' : 'mth' }}
starting at
FREE
{{ parseStep(unit.BestDiscount.stepLabel, 0).percent }}% OFF
{{ parseDiscount(unit.BestDiscount.DiscountName).period }}FREE
{{ parseDiscount(unit.BestDiscount.DiscountName).percent }}% OFF
{{ parseStep(unit.BestDiscount.stepLabel, 1).percent }}% OFF
Parking Units
Almost Sold Out Book Now!
{{ unit.AvailableUnits >= 10 ? '10+ units' : unit.AvailableUnits + ' ' + (unit.AvailableUnits == 1 ? 'unit' : 'units') }} left at this location
No Price Increase for 1 Year
lock your rate, not your term. month-to-month rental, no fixed contracts, no prepayment required.
after promo ends ${{ monthlyDailyDiscountProcessor(unit.InternetPrice) }}/{{ mode === 'daily' ? 'day' : 'mth' }}
starting at
FREE
{{ parseStep(unit.BestDiscount.stepLabel, 0).percent }}% OFF
{{ parseDiscount(unit.BestDiscount.DiscountName).period }}FREE
{{ parseDiscount(unit.BestDiscount.DiscountName).percent }}% OFF
{{ parseStep(unit.BestDiscount.stepLabel, 1).percent }}% OFF
not sure what size you need?
size guide