27349 Agoura Rd
Calabasas, CA 91301
$19.80 USD/SF/YR
83,838 SF
2
Spaces Available
Built 2001
83,838 SF Contiguous
Built 2001
83,838 SF
$19.80 USD/SF/YR
Flex