Soleri Bridge and Plaza

4420 North Scottsdale Road, Scottsdale, AZ 85251
Get Directions