Claim this facility
FacilityU-Haul Storage of North Miami Beach
Address2100 NE 162nd St, North Miami Beach, FL 33162
Listed phone(305) 947-6461
Listed websitehttps://www.uhaul.com/Locations/Self-Storage-near-North-Miami-Beach-FL-33162/788057/
Is this your facility?