> $689,900 Active Under Contract 4Beds3Baths2787Sqft0.27Acres 20288 186th Pl, Queen Creek, AZ 85142 MLS#: 6990811