$699,000 -
13873 N 89th Street
Scottsdale ,
AZ 85260
Subdivision name: SCOTTSDALE VISTA NORTH