Listings Between $900000 - $950000 in Oxnard

2213 Bermuda Dunes Place Oxnard, CA 93036