Homes for sale - 312 E 3RD Avenue S, Cavalier, ND 58220 – MLS#21-12...