Draw
Hybrid
  • 204 Results
Newly Listed
  • 904 15TH ST, Spirit Lake, IA 51360 - Photo 1
  • 904 15TH ST, Spirit Lake, IA 51360 - Photo 2
904 15TH ST
Spirit Lake, IA 51360

$74,000

Beds

3 Baths

1,148 Sq Ft

Newly Listed
  • 3 27TH ST UNIT 113, Spirit Lake, IA 51360 - Photo 1
  • 3 27TH ST UNIT 113, Spirit Lake, IA 51360 - Photo 2
3 27TH ST UNIT 113
Spirit Lake, IA 51360

$98,500

3 Beds

2 Baths

1,016 Sq Ft

  • 1609 ERIE AVE, Spirit Lake, IA 51360 - Photo 1
  • 1609 ERIE AVE, Spirit Lake, IA 51360 - Photo 2
1609 ERIE AVE
Spirit Lake, IA 51360

$169,900

3 Beds

2 Baths

1,128 Sq Ft

  • 2528 190TH ST, Spirit Lake, IA 51360 - Photo 1
  • 2528 190TH ST, Spirit Lake, IA 51360 - Photo 2
2528 190TH ST
Spirit Lake, IA 51360

$25,000

2 Beds

1 Baths

1,040 Sq Ft

  • 17049 WALNUT LN, Spirit Lake, IA 51360 - Photo 1
17049 WALNUT LN
Spirit Lake, IA 51360

$489,000

5 Beds

4 Baths

3,880 Sq Ft

Pending
  • 1508 DUNDEE AVE, Spirit Lake, IA 51360 - Photo 1
1508 DUNDEE AVE
Spirit Lake, IA 51360

$159,000

2 Beds

1 Baths

1,280 Sq Ft

  • 1975 260TH AVE, Spirit Lake, IA 51360 - Photo 1
1975 260TH AVE
Spirit Lake, IA 51360

$289,000

3 Beds

2 Baths

1,752 Sq Ft

Virtual Tour
Pending
  • 15423 LAKEVIEW DR, Spirit Lake, IA 51360 - Photo 1
  • 15423 LAKEVIEW DR, Spirit Lake, IA 51360 - Photo 2
15423 LAKEVIEW DR
Spirit Lake, IA 51360

$289,000

4 Beds

3 Baths

2,602 Sq Ft

  • 112 28TH ST, Spirit Lake, IA 51360 - Photo 1
112 28TH ST
Spirit Lake, IA 51360

$369,000

5 Beds

3 Baths

2,630 Sq Ft

Pending
  • 2721 CENTER LAKE DR, Spirit Lake, IA 51360 - Photo 1
2721 CENTER LAKE DR
Spirit Lake, IA 51360

$195,000

3 Beds

2 Baths

1,688 Sq Ft

Pending
  • 860 27TH ST, Spirit Lake, IA 51360 - Photo 1
860 27TH ST
Spirit Lake, IA 51360

$214,900

3 Beds

3 Baths

2,000 Sq Ft

  • 114 28TH ST, Spirit Lake, IA 51360 - Photo 1
  • 114 28TH ST, Spirit Lake, IA 51360 - Photo 2
114 28TH ST
Spirit Lake, IA 51360

$243,500

4 Beds

3 Baths

2,346 Sq Ft

Pending
  • 16832 255TH AVE, Spirit Lake, IA 51360 - Photo 1
  • 16832 255TH AVE, Spirit Lake, IA 51360 - Photo 2
16832 255TH AVE
Spirit Lake, IA 51360

$575,000

4 Beds

3 Baths

2,516 Sq Ft

  • 2903 ZENITH AVE, Spirit Lake, IA 51360 - Photo 1
  • 2903 ZENITH AVE, Spirit Lake, IA 51360 - Photo 2
2903 ZENITH AVE
Spirit Lake, IA 51360

$223,500

4 Beds

3 Baths

1,296 Sq Ft

Virtual Tour
  • 407 14TH ST, Spirit Lake, IA 51360 - Photo 1
  • 407 14TH ST, Spirit Lake, IA 51360 - Photo 2
407 14TH ST
Spirit Lake, IA 51360

$609,000

5 Beds

4 Baths

2,886 Sq Ft

  • 13328 & 13334 TEMPLAR DRIVE SOUTH, Spirit Lake, IA 51360 - Photo 1
  • 13328 & 13334 TEMPLAR DRIVE SOUTH, Spirit Lake, IA 51360 - Photo 2
13328 & 13334 TEMPLAR DRIVE SOUTH
Spirit Lake, IA 51360

$399,000

2 Beds

2 Baths

905 Sq Ft

  • 16652 255TH AVE, Spirit Lake, IA 51360 - Photo 1
  • 16652 255TH AVE, Spirit Lake, IA 51360 - Photo 2
16652 255TH AVE
Spirit Lake, IA 51360

$759,000

3 Beds

3 Baths

3,000 Sq Ft

Pending
  • 2404 JACKSON AVE, Spirit Lake, IA 51360 - Photo 1
  • 2404 JACKSON AVE, Spirit Lake, IA 51360 - Photo 2
2404 JACKSON AVE
Spirit Lake, IA 51360

$149,000

3 Beds

2 Baths

2,520 Sq Ft

  • 2003 18TH ST, Spirit Lake, IA 51360 - Photo 1
  • 2003 18TH ST, Spirit Lake, IA 51360 - Photo 2
2003 18TH ST
Spirit Lake, IA 51360

$595

Beds

Baths

Sq Ft

  • 2003 18TH ST # UNIT, Spirit Lake, IA 51360 - Photo 1
  • 2003 18TH ST # UNIT, Spirit Lake, IA 51360 - Photo 2
2003 18TH ST # UNIT
Spirit Lake, IA 51360

$725

Beds

Baths

Sq Ft

Pending
  • 16232 255TH AVE, Spirit Lake, IA 51360 - Photo 1
  • 16232 255TH AVE, Spirit Lake, IA 51360 - Photo 2
16232 255TH AVE
Spirit Lake, IA 51360

$714,900

5 Beds

5 Baths

3,924 Sq Ft

  • 25643 169TH ST, Spirit Lake, IA 51360 - Photo 1
  • 25643 169TH ST, Spirit Lake, IA 51360 - Photo 2
25643 169TH ST
Spirit Lake, IA 51360

$124,750

0.40 Acres

  • 1656 225TH PL, Spirit Lake, IA 51360 - Photo 1
  • 1656 225TH PL, Spirit Lake, IA 51360 - Photo 2
1656 225TH PL
Spirit Lake, IA 51360

$460,000

3 Beds

2 Baths

3,250 Sq Ft

Pending
  • 16932 255TH AVE # UNIT, Spirit Lake, IA 51360 - Photo 1
  • 16932 255TH AVE # UNIT, Spirit Lake, IA 51360 - Photo 2
16932 255TH AVE # UNIT
Spirit Lake, IA 51360

$1,599,000

6 Beds

5 Baths

5,422 Sq Ft

51360 Real Estate and Homes for Sale

MLS Information

The data relating to real estate for sale on this web site comes in part from the Internet Data exchange program of the Baldwin County Association of REALTORS®. IDX information is provided exclusively for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information deemed reliable but not guaranteed. Copyright© 2020 Baldwin County Association of REALTORS®. All Rights Reserved.

Listing Information Provided by:

Each office is independently owned and operated.

Your browser is out of date or unsupported. Some features of this website may not work until you update to a supported browser. More Info

Your browser is not currently supported. We recommend viewing REMAX.com and it's affiliated sites on one of the following browsers: