Claim this facility
FacilityPublic Storage
Address6351 Lake Worth Rd, Lake Worth Beach, FL 33463
Listed phone(561) 939-3881
Listed websitehttps://www.publicstorage.com/self-storage-fl-greenacres/2401.html?pspid=pslocalsearch
Is this your facility?