• Retail Showroom/Industrial Building for Lease | Nampa, Idaho

  • 337 W Karcher Rd, Nampa, ID 83687

Lease History

Lease Date Available SF Floor / Suite Asking Rate
June 07, 2019 5,200 N/A