4
260 Shoshone St N
Twin Falls, ID 83301
$34.68 USD/SF/YR
1,098 SF
1
Space Available
Built 2008
1,098 SF Contiguous
Built 2008
1,098 SF
$34.68 USD/SF/YR
Retail