Extra Space Storage 13101 NE 16th Ave North Miami, FL 33161 Phone: (305) 891-1010 Fax: (305) 891-0300
Category: Storage - Household & Commercial