505 E 3RD Avenue S, Cavalier, ND 58220 - MLS#21-1927 - Adam Rocksta...