7014 E Camelback Rd, Scottsdale, Arizona 85251
Located in Scottsdale, AZ – Scottsdale Fashion Square is a top shopping destination with more than 240 specialty stores and restaurants. Visit top retailers like Neiman Marcus, Nordstrom, Dillard's, Macy's, and Apple and dine at Nobu, Ocean 44, Franci...
Categories: Shopping mall, Clothing store, Restaurant