62
1710 E Thousand Oaks Blvd
Thousand Oaks, CA 91362
$60.00 USD/SF/YR
2,665 SF
1
Space Available
Built 2021
2,665 SF Contiguous
Built 2021
2,665 SF
$60.00 USD/SF/YR
Retail