View Details 18207 N 85TH Drive Parcel 3 At Bell Park Lot 1-83 Tr A | Peoria $430,000 4 bd 3 ba 2,107 sqft 0.17 acres Under Contract