520 N Ventu Park Rd
Thousand Oaks, CA 91320
$11,500,000 USD
15,136 SF
15,136 SF
$11,500,000 USD
Storefront Retail Office