301 South Rose, Oxnard, California FOR LEASE 301 South Rose Oxnard, California 59,000 Sq. Ft. within a 232,000 Sq. ft. building on 12.9 Acre Site.