3112 Seaborg Avenue
Ventura, CA 93003
Approx. 10,800 SF of Industrial space available right off the 101 Freeway in Ventura. Two (2) roll-up doors, one with dock high ramps and 25′ clear ceilings. Restrooms within the warehouse and front offices as well.