5
1290 N College Rd
Twin Falls, ID 83301
$16.50 USD/SF/YR
2,194 SF
1
Space Available
Built 2009
2,194 SF Contiguous
Built 2009
2,194 SF
$16.50 USD/SF/YR
Office