Claim this facility
FacilityPublic Storage
Address23811 Ventura Blvd, Calabasas, CA 91302
Listed phone(747) 444-0717
Listed websitehttps://www.publicstorage.com/self-storage-ca-calabasas/140.html?pspid=pslocalsearch
Is this your facility?