Budget Mini Storage Tamarac
INDUSTRIAL | SELF-STORAGE
8300 N. University Drive, Tamarac, FL
Square Feet: 106,634
Units: 888
Year built: 2000
INDUSTRIAL | SELF-STORAGE
8300 N. University Drive, Tamarac, FL
Square Feet: 106,634
Units: 888
Year built: 2000