Available Property

For Sale and Lease

13620 N 35th Ave, Phoenix, AZ 85029

Square Footage: 79,500

13620 North 35th Avenue is a 79,500 square foot retail center located in Phoenix, AZ.  Thunderbird Plaza’s anchor tenants include Big Lots and Pizza Hut. Plaza has abundant parking.

13620 North 35th Avenue

13620 North 35th Avenue, Phoenix, AZ 85029, United States

Contact Office:

Los Angeles
11111 Santa Monica Blvd Suite 600
Los Angeles, CA 90025
310.820.8888