2 People Living at 1029 Mountain View Drive # D, Twin Falls, ID