13
28721 Canwood St
Agoura Hills, CA 91301
$19.20 USD/SF/YR
6,570-13,140 SF
2
Spaces Available
Built 2018
13,140 SF Contiguous
Built 2018
6,570-13,140 SF
$19.20 USD/SF/YR
Flex