> $398,000 Active Under Contract 3Beds2Baths1320Sqft0.11Acres 21905 Via Del Palo --, Queen Creek, AZ 85142 MLS#: 6992298