View Details $584,900 1 of 86 Tierra Del Rio Parcel 20B | Peoria 4 beds 3 baths 2,605 sqft 0.15 acres On Site: 78 Days