Jump to MLS#:
MLS#:5695564
20388 E APPALOOSA Drive, Queen Creek, AZ 85142
$362,900 | MLS#: 5695564