Jump to MLS#:
MLS#:6210606
24093 N 113TH Way, Scottsdale, AZ 85255
$2,975,000 | MLS#: 6210606