Twin Falls

205 Shoshone Street N, Twin Falls, ID
30,000 SF Office/Mixed Use Building
Acquired June 2021