20306 N 83RD PL, Scottsdale, AZ 85255 - MLS#6264424 - Frank Vazquez...