La Mirada Center

Specialty retail and restaurant leasing in this unanchored project in North Scottsdale, catering to an affluent clientele.

Location: NEC of Pima Rd & Pinnacle Peak Rd