Where is 7th Avenue/Camelback Station?

Where is 7th Avenue/Camelback Station located?

7th Avenue/Camelback Station, 7th Avenue/Camelback Station, United States of America (approx. 33.509445°, -112.08305°)


Where is 7th Avenue/Camelback Station on the map?