9993 E Cholla St, Scottsdale

$4,500,000   |   6 beds   |   7.5 baths
SOLD

9993 E Cholla St
Scottsdale, AZ

Property Details