Jump to MLS#:
MLS#:5707005
21393 E PUESTA DEL SOL Place, Queen Creek, AZ 85142
$239,900 | MLS#: 5707005