18
31416 Agoura Rd
Westlake Village, CA 91361
$30.60 USD/SF/YR
2,474-17,763 SF
4
Spaces Available
Built 1982
17,763 SF Contiguous
Built 1982
2,474-17,763 SF
$30.60 USD/SF/YR
Office