Projects
Clients
Available Listings
What We Do
Contact
More
920 N Ventura Road, Oxnard, CA 93030
Featuring approximately 14,800 SF available for sublease within Fremont Square, a 160,000 SF neighborhood shopping center.