3501 Sturgis Rd Oxnard, CA 3501 Sturgis Rd Oxnard, CA Property Overview Sold Industrial 16,550 SF « 1705 Donlon St Ventura, CA 305 Rose Ave Venice, CA » Kristen Cagatao 2017-02-17T18:26:36+00:00