4
3825-3963 E Thousand Oaks Blvd
Westlake Village, CA 91362
$71.16 USD/SF/YR
592 SF
1
Space Available
Built 1977
592 SF Contiguous
Built 1977
592 SF
$71.16 USD/SF/YR
Retail