$2,750,000 -
8102 E Del Joya Drive
Scottsdale ,
AZ 85258
Subdivision name: TIERRA FELIZ 3