For LeaseRetailFOR LEASE: Thousand Oaks Marketplace520 N. Ventu Park RoadThousand Oaks, CA 91320Beds Baths 5,314Sq ftView Listing