14301 N 87th St, Suite 215 Scottsdale, AZ 85260
If you live in the North Scottsdale area, there is no shortage of shopping and dining experiences. McDowell Mountain Village is located at the NE corner of Thompson Peak Parkway and Frank Lloyd Wright Blvd at 15031 Thompson Peak Parkway. Here is some of what this commercial development has to offer.
Looking for a home? Search Your Own Price!