Find Local Storage
The facility comprises more than 50,000 square feet
June 26, 2024: Apple Self Storage, which operates 51 facilities and provides property-management services in Canada, opened a new location in London, Ontario. The facility at 455 Highbury Ave. N. comprises more than 50,000 square feet. Apple was founded in 1975 by brothers Jeff, Phil and Scott Allan.
Source: www.insideselfstorage.com/self-storage-development/self-storage-development-and-zoning-activity-june-2024
©2025 selfstoragetracker.com, All Rights Reserved.