Listings Between $550000 - $600000 in Oxnard

5059 Nautilus Street 14 Oxnard, CA 93035