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