View Details Price Reduced $349,900 1 of 19 Alhambra Terrace | Scottsdale 2 beds 1 baths 957 sqft On Site: 108 Days