Miller Plaza
OtherLocated at Camelback Miller Plaza in Scottsdale, AZ
Retail and service establishment. Located in Camelback Miller Plaza.
About Camelback Miller Plaza
Camelback Miller Plaza is located at 4320 N Miller Rd, Scottsdale, AZ 85251. It features 22 stores and services. Rated 4.4/5.
View all stores at Camelback Miller Plaza