We are a locally owned self-storage facility providing clean, secure, true climate-controlled storage units with guaranteed rates for 365 days and no administration fee. Our location on Enterprise Drive in Scarborough features true climate-controlled units ranging from 5x5 to 10x20. Whether you need to store and protect valuable business items or your treasured personal belongings, we offer a wide variety of storage units and sizes with no hidden fees or costs.