$680,000 -
11729 N 93rd Street
Scottsdale ,
AZ 85260
Subdivision name: SCOTTSDALE VISTA TOWNHOMES 3