1/6 6 closed $130,000 2.7% $126,500 3 Beds1 Bath1,008 SqFt 33207 W El Progresso AVE, Cantua Creek, CA 93608 Single Family Home Listed by Keller Williams Property Team