to   
      
      

1 recently sold property at Concha St, Oxnard, CA

1311 Concha St, Oxnard, CA 93030

Sold $590,000
Condominium (Residential)
  • 4 beds
  • 3 baths
  • 2,543 sqft
  • Built in 2002
View details