3319 N 63RD DR, Phoenix, AZ 85033 - MLS#6259731 - Allen Studebaker ...