View Details Open House $450,000 1 of 52 Vistas Avenida Lot 1-161 | Peoria 3 beds 2 baths 1,606 sqft 0.19 acres On Site: Today
View Details Open House $474,000 1 of 43 Vistas Avenida Lot 1-161 | Peoria 4 beds 3 baths 2,138 sqft 0.2 acres On Site: 85 Days