Sold Mar 2024
$1,835,000
24426 N 77th St, Scottsdale, AZ 85255
4 bd 4 ba 3,424 sqft