> $720,000 Active Under Contract 5Beds3Baths2706Sqft0.28Acres 21125 Twin Acres Dr, Queen Creek, AZ 85142 MLS#: 6949820