$642,990 - 23139 E Lords Way, Queen Creek, AZ 85142
23139 E Lords Way
Queen Creek,
AZ
85142
Subdivision name: MADERA PHASE 3A