Jump to MLS#:
MLS#:5832606
23622 N 84TH Place, Scottsdale, AZ 85255
$749,000 | MLS#: 5832606