12202 N 62nd Place, Scottsdale, AZ 85254 - Homesnap