• 2120 East Karcher Road

  • 2120 East Karcher Road, Nampa, ID 83687

Lease History

Lease Date Available SF Floor / Suite Asking Rate
August 11, 2016 152,460 N/A