Self-Storage Facility – Caledonia Rd ,Toronto

Location: Toronto

Status: Currently Ongoing

This state-of-the-art 350,000 square-foot self-storage facility will be conveniently located in the Design District of Toronto at Caledonia and Castlefield Ave.