Place Category: Shopping

Scottsdale-Fashion-Square
Place Category: Shopping
Scottsdale Fashion Square is an upscale, super-regional luxury shopping mall located in the downtown area of Scottsdale, Arizona.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.