• 1411 Falls Avenue East, #821

  • 1411 Falls Ave E, Twin Falls, ID 83301

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 19, 2017 2,300 $12.99/sf/yr
August 11, 2016 3,470 $13.00/sf/yr
August 11, 2016 1,480 N/A