Budget Mini Storage Tamarac

INDUSTRIAL | SELF-STORAGE

8300 N. University Drive, Tamarac, FL

Square Feet: 106,634
Units: 888
Year built: 2000