2548 E. Medina Road, Tucson
85756, United States
0.89 mi (1.43km) from City Center