$4,500,000 -
10004 E Cholla Street
Scottsdale ,
AZ 85260
Subdivision name: Cactus Acres