View Details $425,000 1 of 43 Green Tree Estates | Twin Falls 4 beds 4 baths 2,220 sqft 0.26 acres On Site: 20 Days Courtesy of IdaHome Realty.