Ranches in Elgin, ND
Blue Hill Ranch Feedlot