$1,100,000 -
3331 N 63rd Street
Scottsdale ,
AZ 85251
Subdivision name: MELROSE MEADOWS 3 88-93, 102-104, 154-165