Spring Creek Self Storage
Project
Self-Storage Facility
Location
Plano, Texas
Units/Sft./Seats
460
Development Status
Developed and Sold by 5BI in 1996
Website
About Spring Creek Self Storage
Developed a 460-unit facility comprised of 61,715 sq ft on approximately 5.467 acres in North Dallas. This project was immediately sold to Storage USA and later purchased by Extra Space Storage.