Napa Place 11600 N. 75th Ave., Peoria, AZ 85345 Apartment 81,384 Square Feet 7.40 Acres 100 Units Built in 1985 Marketplace DMCA Takedown Request Property Details 81,384 Square Feet 7.40 Acres 100 Units Built in 1985 Contact Information Derek Smigiel CBRE, Inc. Request more details Request a private showing Message* Submit × Request a private showing Message*