$5,355,000
- 4 Beds
- 4 Baths
- 3,921 Sq Ft
16100 Iowa 86, Spirit Lake, IA 51360
16100 Iowa 86, Spirit Lake, IA 51360$5,355,000
16100 Iowa 86, Spirit Lake, IA 51360
16100 Iowa 86, Spirit Lake, IA 51360$2,875,000 Open Sun 11:30AM - 12:30PM
16400 Bayside Dr Unit B, Spirit Lake, IA 51360
16400 Bayside Dr Unit B, Spirit Lake, IA 51360$2,890,000
15365 212th Ave, Spirit Lake, IA 51360
15365 212th Ave, Spirit Lake, IA 51360$1,899,500
252nd Ave 255th Ave and 260th Ave, Spirit Lake, IA 51350
252nd Ave 255th Ave and 260th Ave, Spirit Lake, IA 51350$1,098,000 Open Sun 10AM - 11AM
15211 Lakeview Dr, Spirit Lake, IA 51360
15211 Lakeview Dr, Spirit Lake, IA 51360$1,429,500 New Construction
16392 255th Ave Unit A, Spirit Lake, IA 51360
16392 255th Ave Unit A, Spirit Lake, IA 51360$1,075,000
20792 170 St Unit 4A, Spirit Lake, IA 51360
20792 170 St Unit 4A, Spirit Lake, IA 51360$1,720,000
13345 253rd Ave, Spirit Lake, IA 51360
13345 253rd Ave, Spirit Lake, IA 51360$1,164,000
16884 255th Ave, Spirit Lake, IA 51360
16884 255th Ave, Spirit Lake, IA 51360$460,000
W 20 Acres 140th St, Spirit Lake, IA 51360
W 20 Acres 140th St, Spirit Lake, IA 51360$960,000
24781 Mcclelland Ln, Spirit Lake, IA 51360
24781 Mcclelland Ln, Spirit Lake, IA 51360$849,000
10999 240th Ave, Spirit Lake, IA 51360
10999 240th Ave, Spirit Lake, IA 51360$1,030,000
15667 250th Ave, Spirit Lake, IA 51360
15667 250th Ave, Spirit Lake, IA 51360$1,500,000
16901 256th Ave, Spirit Lake, IA 51360
16901 256th Ave, Spirit Lake, IA 51360$875,000
504 9th St, Spirit Lake, IA 51360
504 9th St, Spirit Lake, IA 51360$924,500
16220 255th Ave, Spirit Lake, IA 51360
16220 255th Ave, Spirit Lake, IA 51360$1,795,000
2230 & 2234 165th St, Spirit Lake, IA 51360
2230 & 2234 165th St, Spirit Lake, IA 51360$895,000
2226 165th St, Spirit Lake, IA 51360
2226 165th St, Spirit Lake, IA 51360$828,000
206 18th St Unit B, Spirit Lake, IA 51360
206 18th St Unit B, Spirit Lake, IA 51360$1,795,000
17042 255th Ave, Spirit Lake, IA 51360
17042 255th Ave, Spirit Lake, IA 51360$1,390,000
407 8th St, Spirit Lake, IA 51360
407 8th St, Spirit Lake, IA 51360$848,000
490 252nd Ave, Spirit Lake, IA 51360
490 252nd Ave, Spirit Lake, IA 51360$975,000
1983 Highway 9, Spirit Lake, IA 51360
1983 Highway 9, Spirit Lake, IA 51360$925,000 Open Sat 10AM - 12PM
25781 105th St, Spirit Lake, IA 51360
25781 105th St, Spirit Lake, IA 51360$1,469,000
24425 178th St, Okoboji, IA 51355
24425 178th St, Okoboji, IA 51355$515,000
1209 34th St, Spirit Lake, IA 51360
1209 34th St, Spirit Lake, IA 51360$2,250,000
16692 255th Ave, Spirit Lake, IA 51360
16692 255th Ave, Spirit Lake, IA 51360$1,100,000
16978 S Inner Ln Unit 4, Spirit Lake, IA 51360
16978 S Inner Ln Unit 4, Spirit Lake, IA 51360$359,000
2402 Chicago Ave, Spirit Lake, IA 51360
2402 Chicago Ave, Spirit Lake, IA 51360$180,000
2103 Denver Ave, Spirit Lake, IA 51360
2103 Denver Ave, Spirit Lake, IA 51360$525,000 Open Sun 1PM - 2:30PM
1434 Indian Hills Dr, Spirit Lake, IA 51360
1434 Indian Hills Dr, Spirit Lake, IA 51360$419,000
1522 Blaine's Way, Spirit Lake, IA 51360
1522 Blaine's Way, Spirit Lake, IA 51360$625,000
15400 250th Ave, Spirit Lake, IA 51360
15400 250th Ave, Spirit Lake, IA 51360$559,000
1401 34th St, Spirit Lake, IA 51360
1401 34th St, Spirit Lake, IA 51360$925,000
15500 N Tradewind Dr Unit 4, Spirit Lake, IA 51360
15500 N Tradewind Dr Unit 4, Spirit Lake, IA 51360$2,125,000
13510 240th Ave, Spirit Lake, IA 51360
13510 240th Ave, Spirit Lake, IA 51360$665,000
19660 Highway 86, Spirit Lake, IA 51360
19660 Highway 86, Spirit Lake, IA 51360$75,000
3634 Lincoln Ave, Spirit Lake, IA 51360
3634 Lincoln Ave, Spirit Lake, IA 51360$70,000
25772 Martin Dr, Spirit Lake, IA 51360
25772 Martin Dr, Spirit Lake, IA 51360$459,000
4114 12th St, Spirit Lake, IA 51360
4114 12th St, Spirit Lake, IA 51360Showing Results 1 - 40, Page 1 of 3
On average, homes in Spirit Lake, IA sell after 71 days on the market compared to the national average of 50 days. The median sale price for homes in Spirit Lake, IA over the last 12 months is $359,000, up 3% from the median home sale price over the previous 12 months.