Jump to MLS#:
MLS#:6079266
12640 N 89TH Street, Scottsdale, AZ 85260
$529,900 | MLS#: 6079266