Where is Osborn Rd & 16th St?

Where is Osborn Rd & 16th St located?

Osborn Rd & 16th St, Osborn Rd & 16th St, United States of America (approx. 33.48751°, -112.048256°)


Where is Osborn Rd & 16th St on the map?