Napa Place

11600 N. 75th Ave., Peoria, AZ 85345

  • Apartment
  • 81,384 Square Feet
  • 7.40 Acres
  • 100 Units
  • Built in 1985

Property Details

  • 81,384 Square Feet
  • 7.40 Acres
  • 100 Units
  • Built in 1985

Contact Information

  • Derek Smigiel
  • CBRE, Inc.