14202 N Scottsdale Rd, Scottsdale, AZ 85254
East Thunderbird Square North is a Shopping mall located at 14202 N Scottsdale Rd, Scottsdale, AZ 85254. It has received 326 reviews with an average rating of 4.2 stars.
The address of East Thunderbird Square North: 14202 N Scottsdale Rd, Scottsdale, AZ 85254
East Thunderbird Square North has 4.2 stars from 326 reviews
Shopping mall