Find Local Storage
Apple Self Storage has been in business since 1975
May 7, 2025: Apple Self Storage, which operates more than 50 owned or managed properties across Canada, opened a new location in Scarborough, Ontario. The facility at 321 Silver Star Blvd. comprises 107,000 square feet in 700 units. The company collaborated with Oskar Group and Penalta Group Ltd. on the project. Apple was founded by brothers Jeff, Phil and Scott Allan.
Source: www.insideselfstorage.com/self-storage-development/self-storage-development-and-zoning-activity-may-2025
©2025 selfstoragetracker.com, All Rights Reserved.