Storage Units go Results Found: 3 Button group with nested dropdown Magic Valley Storage 1574 Elm St N Twin Falls ID 83301 (208) 736-0053 North College Storage North College Storage 825 North College Rd. Twin Falls ID 83301 (208) 423-8453 Visit Website Bach Self Storage 1830 Washington St N Twin Falls ID 83301 (208) 733-1156