Arrowhead Ranch Plaza

Arrowhead Ranch Plaza
Arrowhead Ranch Plaza

Arrowhead Ranch Plaza is a 68,893 s.f. retail shopping center @ 18561 N. 59th Avenue, Glendale, Arizona. It features fifteen different and flexible retail spaces with unique, dynamic facades, including three for larger companies.

Arrowhead Ranch Plaza
Arrowhead Ranch Plaza

Arrowhead Ranch Plaza is designed with large geometric forms and vibrant colors that maximize its exposure to the public. It also offers 8' storefront windows behind shaded porches that extend the entire length of the facade.

Arrowhead Ranch Plaza Return to ADG Projects