Add this property to your favorites View Details 1020 E Owassa Road El Cerrito | Edinburg $515,000 3.36 acres On Site 1118 Days Ago