View Details $398,400 1 of 19 Park View Estate | Twin Falls 4 beds 3 baths 2,041 sqft 0.19 acres On Site: 147 Days Courtesy of IdaHome Realty.