$1,295,000 - 3125 N 63rd Place, Scottsdale, AZ 85251
3125 N 63rd Place
Scottsdale,
AZ
85251
Subdivision name: MELROSE MEADOWS 2