Where is Scottsdale Rd & Princess Dr?

Where is Scottsdale Rd & Princess Dr located?

Scottsdale Rd & Princess Dr, Scottsdale Rd & Princess Dr, United States of America (approx. 33.646023°, -111.925545°)


Where is Scottsdale Rd & Princess Dr on the map?