View Details $425,000 1 of 50 Poplar Glen | Twin Falls 2 units 6 beds 2 baths 2,400 sqft On Site: 63 Days Courtesy of Berkshire Hathaway HomeServices Idaho Homes & Properties.