Claim this facility
FacilityPublic Storage
Address13051 SW 85th Avenue Rd, Miami, FL 33156
Listed phone(786) 373-3378
Listed websitehttps://www.publicstorage.com/self-storage-fl-miami/466.html?pspid=pslocalsearch
Is this your facility?