back

Preston Road Self Storage

Project

Self-Storage Facility

Location

Dallas, Texas

Units/Sft./Seats

764

Development Status

Developed and Sold by 5BI in 1995

Website

https://www.extraspace.com/