Find Local Storage

Apple Self Storage announces the opening of a new location in Scarborough, Ontario

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