19
24151 Ventura Blvd
Calabasas, CA 91302
$49.20 USD/SF/YR
3,025-7,080 SF
3
Spaces Available
Built 2004
7,080 SF Contiguous
Built 2004
3,025-7,080 SF
$49.20 USD/SF/YR
Office