View Details $425,000 1 of 42 Orchalara | Twin Falls 5 beds 2 baths 2,205 sqft 0.31 acres On Site: 193 Days Courtesy of Berkshire Hathaway HomeServices Idaho Homes & Properties.