16681 North 84th Avenue, Peoria, AZ 85382 - Industrial Space
16681 North 84th Avenue is located at 16681 North 84th Avenue in the Arrowhead Shores neighborhood, AZ, Peoria, 85382. The Class A Industrial building was completed in 2001 and features a total of 54,455 Sqft.
There are 3 industrial spaces for lease in the Peoria city, totaling of available industrial space.
In Arrowhead Shores, there are 3 class A industrial buildings. At zip code level, there are 22 commercial properties, of which 3 are industrial buildings over 50,000 square feet.