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