Map of Public Storage in Calabasas, CA 91302

Public Storage

📍 23811 Ventura Blvd , California 91302

📞(747) 444-0717

locationImg Get Directions >

👍 ★★★★★ 4.5