For Sale and Lease13620 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
11111 Santa Monica Blvd Suite 600
Los Angeles, CA 90025