Map

Spirit Lake Homes for Sale

(275)
Sort:
Newly Listed
<
1
7
>
$364,900
3 beds
2 baths
1,712 sq. ft
504 12th Street
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
Newly Listed
<
1
1
>
$1,000
1 bed
1 bath
47 Sunrise Cove
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
Open House
<
1
15
>
$378,900
3 beds
2 baths
2,464 sq. ft
25831 105TH Street
Spirit Lake IA 51360
Courtesy Of Eric Hoien, Inc
Newly Listed
<
1
41
>
$289,000
5 beds
3 baths
3,338 sq. ft
2504 Troy Avenue
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
Open House
<
1
27
>
$485,000
3 beds
2 baths
1,540 sq. ft
12495 253RD Avenue
Orleans IA 51360
Courtesy Of RE/MAX Lakes Realty
Open House
<
1
16
>
$325,000
3 beds
2 baths
1 half bath
1,840 sq. ft
15525 Harbor Drive
Spirit Lake IA 51360
Courtesy Of Ingvall Real Estate Team
<
1
33
>
$299,000
3 beds
2 baths
1,401 sq. ft
1701 Chicago Avenue
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
<
1
27
>
$147,500
3 beds
1 bath
1 half bath
1,560 sq. ft
1312 Fargo
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
<
1
25
>
$1,395,000
4 beds
3 baths
4,851 sq. ft
16856 255th Avenue
Spirit Lake IA 51360
Courtesy Of Ingvall Real Estate Team
<
1
8
>
$89,900
3 beds
1 bath
1,252 sq. ft
2402 Boston Avenue
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
<
1
29
>
$765,000
5 beds
3 baths
1 half bath
4,584 sq. ft
24504 182nd Street
Spirit Lake IA 51360
Courtesy Of Jensen Real Estate
<
1
2
>
$443,835
24531 McClelland Drive
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
2
>
$260,610
25371 McClelland Drive
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
2
>
$40,000
24590 104th Street
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
2
>
$40,000
24596 104th Street
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
2
>
$40,000
24594 104th Street
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
2
>
$35,000
24570 104th Street
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
2
>
$35,000
24562 104th Street
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
2
>
Ask
25261 McClelland Drive
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
2
>
Ask
24541 McClelland Drive
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
Top