Listings Between $550000 - $600000 in 93035

5059 Nautilus Street 14 Oxnard, CA 93035