Budget Mini Storage Davie INDUSTRIAL | SELF-STORAGE 15701 SW 41st Street, Davie, FL Square Feet: 100,102Units: 863Year built: 2001