New - 1 Day Ago $645,000 Active 4Beds3Baths2363Sqft0.2Acres 22191 E Estrella Rd, Queen Creek, AZ 85142 MLS#: 7098589