733 N M Street, Oxnard, CA 93030

6 BD | 2 Baths | 2,444 SQ/FT

Pending $685,000