$1,450,000 - 6861 E Cholla Street, Scottsdale, AZ 85254
6861 E Cholla Street
Scottsdale,
AZ
85254
Subdivision name: NORTH SCOTTSDALE ESTATES 2