Cheap homes$30,000$50,000$100,000$150,000$200,000$250,000$300,000$350,000$400,000$450,000$500,000$550,000$600,000$650,000$700,000$750,000$800,000$850,000$900,000$950,000$1M$2M$3M$5M$10M$20M 1 bedroom2 bedrooms3 bedrooms4 bedrooms5+ bedrooms Min Price Luxury homes$30,000$50,000$100,000$150,000$200,000$250,000$300,000$350,000$400,000$450,000$500,000$550,000$600,000$650,000$700,000$750,000$800,000$850,000$900,000$950,000$1M$2M$3M$5M$10M$20M to Max Price Cheap homes$30,000$50,000$100,000$150,000$200,000$250,000$300,000$350,000$400,000$450,000$500,000$550,000$600,000$650,000$700,000$750,000$800,000$850,000$900,000$950,000$1M$2M$3M$5M$10M$20M All bedrooms 1 bedroom2 bedrooms3 bedrooms4 bedrooms5+ bedrooms All bathrooms 1 bathroom2 bathrooms3 bathrooms4 bathrooms5+ bathrooms 252 10th Ave N, Casselton, ND 58012 Sold View details 401 12th Ave N, Casselton, ND 58012 Sold View details 221 2nd Ave N, Casselton, ND 58012 Sold View details 152 3rd St N, Casselton, ND 58012 Sold View details 1241 3rd St N, Casselton, ND 58012 Sold View details 362 5th Ave N, Casselton, ND 58012 Sold View details 352 8th Ave N, Casselton, ND 58012 Sold View details 221 8th Ave N, Casselton, ND 58012 Sold View details 342 8th Ave N, Casselton, ND 58012 Sold View details 2 Langer Ave N, Casselton, ND 58012 Sold View details 523 Martins Ave N, Casselton, ND 58012 Sold View details 573 Martins Ave N, Casselton, ND 58012 Sold View details 404 Cottonwood Dr, Casselton, ND 58012 Sold $379,900 View details 117 Cottonwood Dr, Casselton, ND 58012 Sold View details 1207 Morningside Dr, Casselton, ND 58012 Sold View details 1219 Morningside Dr, Casselton, ND 58012 Sold View details 901 1st St N, Casselton, ND 58012 Sold View details 152 3rd Ave S, Casselton, ND 58012 Sold View details 112 4th Ave S, Casselton, ND 58012 Sold View details 1020 Front St, Casselton, ND 58012 Sold View details « prevPage 3 of 5next »