Budget Mini Storage Deerfield Beach
INDUSTRIAL | SELF-STORAGE
150 South Powerline Road, Deerfield Beach, FL
Square Feet: 113,000
Units: 1,050
Year built: 2002
INDUSTRIAL | SELF-STORAGE
150 South Powerline Road, Deerfield Beach, FL
Square Feet: 113,000
Units: 1,050
Year built: 2002