• Downtown Office Space |For Lease | Twin Falls

  • 205 Shoshone St N, Twin Falls, ID 83301

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 21, 2021 3,000 N/A
February 28, 2020 3,000 N/A