1817 E KENWOOD ST, Mesa, AZ 85203 - MLS#6270489 - Allen Studebaker ...