• For Lease | 12,000 SQ Feet | Can be Split

  • 161 2nd Ave W, Twin Falls, ID 83301

Lease History

Lease Date Available SF Floor / Suite Asking Rate
March 09, 2021 12,000 N/A