Karla Reed | OFI Property | (805) 633-0684 2802 N Ventura Ave-E, Ventura, CA Large industrial warehouse space for lease in Ventura.
More here:
warehouse space for Lease (Ventura) $1150 1500sqft”>Large warehouse space for Lease (Ventura) $1150 1500sqft