3626 E Lee Street, Tucson, AZ 85716 - Homesnap