Houses for sale under $650,000 in Spirit Lake, ID


to
For Sale $479,000 View details
For Sale $112,900 View details
32271 N 5th Ave, Spirit Lake, ID 83869
For Sale $264,900 View details
32628 5th Ave, Spirit Lake, ID 83869
For Sale $399,700
Single Family
  • 3 beds
  • 2 baths
  • 1,788 sqft
View details
5668 W Coeur Dalene Dr, Spirit Lake, ID 83869
For Sale $575,000 View details
For Sale $524,900
Single Family
  • 5 beds
  • 1 bath
  • 3,344 sqft
View details
33073 N Hayden Dr, Spirit Lake, ID 83869
For Sale $459,900
Single Family
  • 4 beds
  • 3 baths
  • 2,197 sqft
View details
For Sale $644,900
Single Family
  • 4 beds
  • 3 baths
  • 2,600 sqft
View details
30925 N Hornick Dr, Spirit Lake, ID 83869
For Sale $225,000 View details
For Sale $359,900 View details
6147 W Maine St, Spirit Lake, ID 83869
For Sale $99,900 View details
For Sale $215,000 View details
For Sale $485,000
Single Family
  • 4 beds
  • 3 baths
  • 2,408 sqft
View details
For Sale $425,000 View details
For Sale $193,000 View details
270 Sierra Ln, Spirit Lake, ID 83869
For Sale $549,000
Single Family
  • 4 beds
  • 3 baths
  • 3,085 sqft
View details
For Sale $463,500
  • 5 acres
View details
For Sale $120,000 View details
560 That A Way #4, Spirit Lake, ID 83869
For Sale $140,000 View details
924 Torrens Trl, Spirit Lake, ID 83869
For Sale $209,950
Single Family
  • 1 bed
  • 1 bath
  • 880 sqft
View details
229 Wild Meadows Rd, Spirit Lake, ID 83869