View Details 26076 N 73RD Drive Terramar Parcel 11 | Peoria $695,000 5 bd 3 ba 1 ½ ba 3,591 sqft 0.18 acres On Site 20 Days Ago