10817 E Mescal Street, Scottsdale, AZ 85259 - Homesnap