7,061

Spirit Lake, IA Homes

Section Image
    • /19

      Est $367,811

      Not Listed For Sale

      929 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      929 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 240 Days On Market

    • /39

      Est $1,084,014

      Not Listed For Sale

      16290 255th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3.5 Baths
      • 2,912 Sq Ft
      • Built 1977
      16290 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 4 Days On Market

    • /3

      Not Listed For Sale

      000 War Eagle Blvd, Spirit Lake, IA 51360

      000 War Eagle Blvd, Spirit Lake, IA 51360

      Last Sold Summary

      • 3 Days On Market

    • /19

      Est $342,625

      Not Listed For Sale

      915 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      915 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 0 Days On Market

    • /3

      Est $171,768

      Not Listed For Sale

      1715 28th St, Spirit Lake, IA 51360

      1715 28th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 83 Days On Market

    • /19

      Est $2,450,346

      Not Listed For Sale

      15821 Lake Shore Dr, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,200 Sq Ft
      • Built 1950
      15821 Lake Shore Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 1 Day On Market

    • /36

      Not Listed For Sale

      1940 35th St, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,200 Sq Ft
      • Built 2022
      1940 35th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 493 Days On Market

    • /34

      Est $870,146

      Not Listed For Sale

      11140 240 Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,544 Sq Ft
      • Built 1956
      11140 240 Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 37 Days On Market

    • /48

      Est $479,672

      Not Listed For Sale

      3710 Keokuk Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,466 Sq Ft
      • Built 2014
      3710 Keokuk Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 20 Days On Market

    • /31

      Est $241,221

      Not Listed For Sale

      911 9th St, Spirit Lake, IA 51360

      • 3 Beds
      • 1.5 Baths
      • 1,660 Sq Ft
      • Built 1955
      911 9th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 76 Days On Market

    • /5

      Est $928,065

      Not Listed For Sale

      16578 255th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,328 Sq Ft
      • Built 1972
      16578 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 140 Days On Market

    • /17

      Not Listed For Sale

      930 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      930 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 304 Days On Market

    • /19

      Not Listed For Sale

      958 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      958 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 328 Days On Market

    • /20

      Not Listed For Sale

      944 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      944 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 79 Days On Market

    • /17

      Not Listed For Sale

      916 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      916 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 0 Days On Market

    • /26

      Est $532,630

      Not Listed For Sale

      20695 Circle Dr N, Spirit Lake, IA 51360

      • 4 Beds
      • 2.5 Baths
      • 1,839 Sq Ft
      • Built 2006
      20695 Circle Dr N, Spirit Lake, IA 51360

      Last Sold Summary

      • 37 Days On Market

    • /19

      Est $582,873

      Not Listed For Sale

      15924 Highway 86, Spirit Lake, IA 51360

      • 5 Beds
      • 2 Baths
      • 2,348 Sq Ft
      • Built 1969
      15924 Highway 86, Spirit Lake, IA 51360

      Last Sold Summary

      • 427 Days On Market

    • /18

      Est $364,223

      Not Listed For Sale

      902 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      902 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 0 Days On Market

    • /33

      Not Listed For Sale

      1950 35th St, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,200 Sq Ft
      • Built 2022
      1950 35th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 236 Days On Market

    • /48

      Est $544,869

      Not Listed For Sale

      2035 35th St, Spirit Lake, IA 51360

      • 4 Beds
      • 2.5 Baths
      • 3,028 Sq Ft
      • Built 2021
      2035 35th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 36 Days On Market

    • /21

      Est $366,535

      Not Listed For Sale

      872 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      872 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 129 Days On Market

    • /14

      Not Listed For Sale

      2335 27th St, Spirit Lake, IA 51360

      • 1 Bed
      • 1 Bath
      • 760 Sq Ft
      • Built 1996
      2335 27th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 275 Days On Market

    • /10

      Not Listed For Sale

      1505 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1505 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 362 Days On Market

    • /12

      Est $353,156

      Not Listed For Sale

      1507 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1507 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 691 Days On Market

    • /12

      Not Listed For Sale

      1509 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1509 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 583 Days On Market

    • /4

      Not Listed For Sale

      1513 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1513 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 257 Days On Market

    • /12

      Not Listed For Sale

      1517 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1517 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 691 Days On Market

    • /12

      Not Listed For Sale

      1519 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1519 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 451 Days On Market

    • /12

      Not Listed For Sale

      1523 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1523 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 476 Days On Market

    • /12

      Not Listed For Sale

      1525 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1525 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 403 Days On Market

    • /12

      Not Listed For Sale

      1510 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1510 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 445 Days On Market

    • /12

      Not Listed For Sale

      1512 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1512 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 601 Days On Market

    • /4

      Not Listed For Sale

      1514 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1514 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 378 Days On Market

    • /12

      Not Listed For Sale

      1520 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1520 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 603 Days On Market

    • /20

      Not Listed For Sale

      1526 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1526 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 529 Days On Market

    • /14

      Not Listed For Sale

      1528 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft
      • Built 2021
      1528 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 583 Days On Market

    • /45

      Est $553,057

      Not Listed For Sale

      2504 Viking Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 3,570 Sq Ft
      • Built 2016
      2504 Viking Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 1 Day On Market

    • /15

      Est $367,304

      Not Listed For Sale

      858 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      858 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 60 Days On Market

    • /17

      Est $369,506

      Not Listed For Sale

      830 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 2023
      830 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 98 Days On Market

    • /46

      Est $364,654

      Not Listed For Sale

      829 30th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,585 Sq Ft
      • Built 2022
      829 30th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 30 Days On Market

Showing Results 641 - 680, Page 17 of 18

How to Buy a Home How to Finance a Home How to Sell a Home