2231 Sturgis Rd Unit E, Oxnard, CA 93030, USA
792 E Stroube St, Oxnard, CA 93036, USA
Oxnard, CA 93036, USA
1621 Licho Way, Oxnard, CA 93030, USA