13
520 N Ventu Park Rd
Thousand Oaks, CA 91320
$11,500,000 USD
14,930 SF
14,930 SF
$11,500,000 USD
Storefront Retail Office