$580,000
20660 E CANARY Way, Queen Creek, AZ, 85142
Single Family Residence