25035 N 63RD DR, Phoenix, AZ 85083 - MLS#6454211 - Allen Studebaker...