21666 S 190th Pl, Queen Creek, AZ 85142 is a vacant land home. This home last sold for $763,103 in June 2025.
Sold for $763,103 on 06/06/25
Street View
$763,103
21666 S 190th Pl, Queen Creek, AZ 85142
--beds
--baths
9,303Square Feet
VacantLand
Built in ----
9,303 Square Feet Lot
$-- Zestimate®
$--/sqft
$-- Estimated rent