Map

Spirit Lake Homes for Sale

(342)
Sort:
Newly Listed
<
1
23
>
$758,000
4 beds
3 baths
2,396 sq. ft
13930 240th Avenue
Orleans IA 51360
Courtesy Of Eric Hoien, Inc
Newly Listed
<
1
14
>
$286,500
5 beds
3 baths
2,777 sq. ft
1209 38th Street
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
Newly Listed
<
1
1
>
$145,225
000 Hill Avenue
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
Newly Listed
<
1
1
>
$22,500
00 28th Street
Spirit Lake IA 51360
Courtesy Of Eric Hoien, Inc
Newly Listed
<
1
21
>
$419,000
3 beds
2 baths
1 half bath
2,288 sq. ft
12341 253RD Avenue
Orleans IA 51360
Courtesy Of Eric Hoien, Inc
Newly Listed
<
1
17
>
$169,500
4 beds
3 baths
3,540 sq. ft
607 10th Street
Spirit Lake IA 51360
Courtesy Of Ingvall Real Estate Team
Newly Listed
<
1
22
>
$183,500
4 beds
2 baths
1,364 sq. ft
906 9th Street
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
Newly Listed
<
1
1
>
$47,000
2 beds
1 bath
914 sq. ft
1741 260th Avenue
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
Newly Listed
<
1
13
>
$185,000
1 bed
1,216 sq. ft
16311 255th Avenue
Spirit Lake IA 51360
Courtesy Of Ingvall Real Estate Team
Newly Listed
<
1
26
>
$324,500
5 beds
3 baths
1 half bath
3,440 sq. ft
921 29th Street
Spirit Lake IA 51360
Courtesy Of Ingvall Real Estate Team
Newly Listed
<
1
2
>
$59,900
Lot 18 Indian Hills Drive
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
Newly Listed
<
1
16
>
$319,000
3 beds
2 baths
1 half bath
1,828 sq. ft
15516 Tradewind Drive
Spirit Lake IA 51360
Courtesy Of RE/MAX Lakes Realty
Newly Listed
<
1
8
>
$189,000
2 beds
2 baths
928 sq. ft
15964 Hwy 86
Spirit Lake IA 51360
Courtesy Of Stauss Realty
Newly Listed
<
1
19
>
$178,800
3 beds
2 baths
1,712 sq. ft
3601 Jackson Avenue
Spirit Lake IA 51360
Courtesy Of Eric Hoien, Inc
Newly Listed
<
1
24
>
$139,000
2 beds
1 bath
1,040 sq. ft
1212 Hill Avenue
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
Newly Listed
<
1
29
>
$395,000
3 beds
2 baths
1 half bath
2,500 sq. ft
48218 715th Street
Spirit Lake IA 51360
Courtesy Of NextHome, Inc
<
1
5
>
$184,000
3 beds
2 baths
1 half bath
3,081 sq. ft
808 Hill Avenue
Spirit Lake IA 51360
Courtesy Of EXIT Realty Midwest
<
1
36
>
$179,000
3 beds
2 baths
1,824 sq. ft
28050 168th Street
Spirit Lake IA 51360
Courtesy Of Dowden-Hinn Realtors
<
1
16
>
$162,500
3 beds
2 baths
1 half bath
1,876 sq. ft
812 9th Street
Spirit Lake IA 51360
Courtesy Of Eric Hoien, Inc
<
1
29
>
$429,900
3 beds
2 baths
2,037 sq. ft
13155 253rd Avenue
Orleans IA 51360
Courtesy Of Dowden-Hinn Realtors
Top