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