$769,000
3440 Via Marina Avenue, Oxnard, CA, 93035
Single Family Residence