- 97 Results

Homes for Sale in Spirit Lake, IA

3618 Keokuk Ave, Spirit Lake IA, 51360

19 Photo
  • Beds: 5
  • Baths: 3 full
  • Days on Homes.com: 4
  • Sqft: 3,460
  • Lot Size: --
  • Year Built: 2012
$284,900
Price per Sqft: $82

2907 Keokuk Ave, Spirit Lake IA, 51360

25 Photo
  • Beds: 4
  • Baths: 4 full
  • Days on Homes.com: 5
  • Sqft: 2,931
  • Lot Size: --
  • Year Built: 2001
$269,900
Price per Sqft: $92

16854 259th Ave, Spirit Lake IA, 51360

34 Photo
  • Beds: 5
  • Baths: 4 full
  • Days on Homes.com: 25
  • Sqft: 3,177
  • Lot Size: --
  • Year Built: 2003
$399,900
Price per Sqft: $126

712 Hill Ave, Spirit Lake IA, 51360

34 Photo
  • Beds: 5
  • Baths: 2 full
  • Days on Homes.com: 18
  • Sqft: 2,130
  • Lot Size: --
  • Year Built: 1916
$169,000
Price per Sqft: $79

1437 Indian Hills Drive, Spirit Lake IA, 51360

30 Photo
  • Beds: 4
  • Baths: 3 full
  • Days on Homes.com: 26
  • Sqft: 3,108
  • Lot Size: --
  • Year Built: 2004
$269,500
Price per Sqft: $87

3710 Jackson Ave., Spirit Lake IA, 51360

20 Photo
  • Beds: 3
  • Baths: 2 full
  • Days on Homes.com: 8
  • Sqft: 1,822
  • Lot Size: --
  • Year Built: 2003
$172,900
Price per Sqft: $95

2807 Zenith Ave, Spirit Lake IA, 51360

9 Photo
  • Beds: 2
  • Baths: 2 full
  • Days on Homes.com: 11
  • Sqft: 1,156
  • Lot Size: --
  • Year Built: 1999
$119,900
Price per Sqft: $104

3805 Stover Ave, Spirit Lake IA, 51360

34 Photo
  • Beds: 5
  • Baths: 3 full
  • Days on Homes.com: 117
  • Sqft: 4,240
  • Lot Size: --
  • Year Built: 2015
$387,000
Price per Sqft: $91

15278 250th Ave, Spirit Lake IA, 51360

27 Photo
  • Beds: 3
  • Baths: 2 full
  • Days on Homes.com: 90
  • Sqft: 2,544
  • Lot Size: --
  • Year Built: 1953
$349,000
Reduced $10,000 (07/07/15)
Price per Sqft: $137

1208 Keokuk Ave., Spirit Lake IA, 51360

25 Photo
  • Beds: 4
  • Baths: 2 full
  • Days on Homes.com: 67
  • Sqft: 1,536
  • Lot Size: --
  • Year Built: 1971
$154,900
Reduced $5,000 (08/14/15)
Price per Sqft: $101

204 24th Street, Spirit Lake IA, 51360

23 Photo
  • Beds: 5
  • Baths: 3 full
  • Days on Homes.com: 71
  • Sqft: 2,816
  • Lot Size: --
  • Year Built: 1963
$214,500
Reduced $5,400 (07/30/15)
Price per Sqft: $76

1433 Indian Hills Drive, Spirit Lake IA, 51360

20 Photo
  • Beds: 4
  • Baths: 3 full
  • Days on Homes.com: 58
  • Sqft: 3,120
  • Lot Size: --
  • Year Built: 2004
$274,000
Price per Sqft: $88

107 24 Th Street, Spirit Lake IA, 51360

15 Photo
  • Beds: 4
  • Baths: 3 full
  • Days on Homes.com: 61
  • Sqft: 2,496
  • Lot Size: 0.22 acres
  • Year Built: 1997
$197,500
Price per Sqft: $79

1101 Fargo Ave, Spirit Lake IA, 51360

6 Photo
  • Beds: 4
  • Baths: 2 full
  • Days on Homes.com: 18
  • Sqft: 1,368
  • Lot Size: --
  • Year Built: 1930
$209,000
Price per Sqft: $153

1101 Fargo Ave, Spirit Lake IA, 51360

6 Photo
  • Beds: 4
  • Baths: 2 full
  • Days on Homes.com: 18
  • Sqft: 1,368
  • Lot Size: --
  • Year Built: 1930
$209,000
Price per Sqft: $153
1 - 15 of 97 Results
Save this search & be the first to know when new listings hit the market!

Ask a Question

Recently asked questions in Iowa. More Q&A

150 characters left