10670 E Hedgehog Pl, Scottsdale

$2,900,000   |   5 beds   |   5.5 baths

10670 E Hedgehog Pl
Scottsdale, AZ

Property Details