Find your business the perfect home! Ventura Investment Co. For Lease: Office Space Available- 1601 Carmen Dr. Camarillo, CA For Lease: Storage Units Available- 4840 Calle Alto Camarillo, CA For Lease: Office Space Available- 360 Mobil Ave. Camarillo, CA For Lease: Spacious Warehouse- 4320 W Reno Ave Las Vegas, NV For Lease: Office Space Available - 3975 W Quail Ave Las Vegas, NV