Claim this facility
FacilityPublic Storage
Address1301 Dade Blvd, Miami Beach, FL 33139
Listed phone(786) 600-2026
Listed websitehttps://www.publicstorage.com/self-storage-fl-miami-beach/484.html?pspid=pslocalsearch
Is this your facility?