Claim this facility
FacilityExtra Space Storage
Address7865 NE 10th Ave, Miami, FL 33138
Listed phone(305) 615-1421
Listed websitehttps://www.extraspace.com/storage/facilities/us/florida/miami/1000001341/?cid=org%3A%3Amaps
Is this your facility?