Huge storehouse found in premium Ventura area. Near shopping centers and restaurants this place offers fantastic exposure. 1,750 total square feet with one large roll up door. Great for any kind of company.
* 2 YEAR minimum lease preferred
Please call Ben Carter call today at
show contact info
to organize a showing and discover even more!