1721 E GLENN ST, Tucson, AZ 85719 - MLS#6271130 - Allen Studebaker ...