23430 N 84th St
Scottsdale, AZ 85255
Listed at $1,150,000 / 4 beds / 3 baths / 2,896 SqFt