Skip to main content
2100 Oneida Place 2, Oxnard, CA 93030 - For Lease $3,000/mo