Budget Mini Storage Bird Road INDUSTRIAL | SELF-STORAGE 7100 Bird Road, Miami, FL Square Feet: 107,907Units: 950Year built: 2006