6,996

Spirit Lake, IA Homes

Section Image
    • /11

      Est $287,179 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 1,040 Sq Ft

      15155 War Eagle Blvd, Spirit Lake, IA 51360

      15155 War Eagle Blvd, Spirit Lake, IA 51360
    • /12

      Est $492,759 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,147 Sq Ft

      15508 Harbor Dr, Spirit Lake, IA 51360

      15508 Harbor Dr, Spirit Lake, IA 51360
    • /21

      Est $373,691 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft

      872 30th St, Spirit Lake, IA 51360

      872 30th St, Spirit Lake, IA 51360
    • /13

      Est $651,001 Not Listed For Sale

      • 6 Beds
      • 3 Baths
      • 3,126 Sq Ft

      613 39th St, Spirit Lake, IA 51360

      613 39th St, Spirit Lake, IA 51360
    • /37

      Est $2,281,386 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,252 Sq Ft

      15944 Highway 86, Spirit Lake, IA 51360

      15944 Highway 86, Spirit Lake, IA 51360
    • /14

      Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 760 Sq Ft

      2335 27th St, Spirit Lake, IA 51360

      2335 27th St, Spirit Lake, IA 51360
    • /10

      Not Listed For Sale

      • 9 Beds
      • 5 Baths
      • 2,340 Sq Ft

      1003 22nd St, Spirit Lake, IA 51360

      1003 22nd St, Spirit Lake, IA 51360
    • /10

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1505 Blaine's Way, Spirit Lake, IA 51360

      1505 Blaine's Way, Spirit Lake, IA 51360
    • /12

      Est $372,225 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1507 Blaine's Way, Spirit Lake, IA 51360

      1507 Blaine's Way, Spirit Lake, IA 51360
    • /12

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1509 Blaine's Way, Spirit Lake, IA 51360

      1509 Blaine's Way, Spirit Lake, IA 51360
    • /4

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1513 Blaine's Way, Spirit Lake, IA 51360

      1513 Blaine's Way, Spirit Lake, IA 51360
    • /12

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1517 Blaine's Way, Spirit Lake, IA 51360

      1517 Blaine's Way, Spirit Lake, IA 51360
    • /12

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1519 Blaine's Way, Spirit Lake, IA 51360

      1519 Blaine's Way, Spirit Lake, IA 51360
    • /4

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1521 Blaine's Way, Spirit Lake, IA 51360

      1521 Blaine's Way, Spirit Lake, IA 51360
    • /12

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1523 Blaine's Way, Spirit Lake, IA 51360

      1523 Blaine's Way, Spirit Lake, IA 51360
    • /12

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1525 Blaine's Way, Spirit Lake, IA 51360

      1525 Blaine's Way, Spirit Lake, IA 51360
    • /12

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1510 Blaine's Way, Spirit Lake, IA 51360

      1510 Blaine's Way, Spirit Lake, IA 51360
    • /12

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1512 Blaine's Way, Spirit Lake, IA 51360

      1512 Blaine's Way, Spirit Lake, IA 51360
    • /4

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1514 Blaine's Way, Spirit Lake, IA 51360

      1514 Blaine's Way, Spirit Lake, IA 51360
    • /12

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1520 Blaine's Way, Spirit Lake, IA 51360

      1520 Blaine's Way, Spirit Lake, IA 51360
    • /20

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1526 Blaine's Way, Spirit Lake, IA 51360

      1526 Blaine's Way, Spirit Lake, IA 51360
    • /14

      Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1528 Blaine's Way, Spirit Lake, IA 51360

      1528 Blaine's Way, Spirit Lake, IA 51360
    • /20

      Est $806,881 Not Listed For Sale

      • 2 Beds
      • 2.5 Baths
      • 2,000 Sq Ft

      11210 240th Ave, Spirit Lake, IA 51360

      11210 240th Ave, Spirit Lake, IA 51360
    • /3

      Est $2,545,720 Not Listed For Sale

      • 5 Beds
      • 4.5 Baths
      • 4,607 Sq Ft

      16310 Highway 86, Spirit Lake, IA 51360

      16310 Highway 86, Spirit Lake, IA 51360
    • /29

      Est $366,376 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 600 Sq Ft

      10581 240th Ave, Spirit Lake, IA 51360

      10581 240th Ave, Spirit Lake, IA 51360
    • /15

      Est $371,457 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft

      858 30th St, Spirit Lake, IA 51360

      858 30th St, Spirit Lake, IA 51360
    • /15

      Est $374,158 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft

      844 30th St, Spirit Lake, IA 51360

      844 30th St, Spirit Lake, IA 51360
    • /17

      Est $374,014 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft

      830 30th St, Spirit Lake, IA 51360

      830 30th St, Spirit Lake, IA 51360
    • /18

      Est $2,330,670 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,192 Sq Ft

      2412 Manhattan Blvd, Spirit Lake, IA 51360

      2412 Manhattan Blvd, Spirit Lake, IA 51360
    • /15

      Est $374,018 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft

      816 30th St, Spirit Lake, IA 51360

      816 30th St, Spirit Lake, IA 51360
    • /25

      Est $297,117 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,235 Sq Ft

      2337 Quail Run Ave, Spirit Lake, IA 51360

      2337 Quail Run Ave, Spirit Lake, IA 51360
    • /42

      Est $921,718 Not Listed For Sale

      • 3 Beds
      • 3.5 Baths
      • 3,400 Sq Ft

      15637 250th Ave, Spirit Lake, IA 51360

      15637 250th Ave, Spirit Lake, IA 51360
    • /42

      Est $257,883 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,302 Sq Ft

      3 23rd St, Spirit Lake, IA 51360

      3 23rd St, Spirit Lake, IA 51360
    • /6

      Est $100,000 Not Listed For Sale

      000 35th St, Spirit Lake, IA 51360

      000 35th St, Spirit Lake, IA 51360
    • /58

      Est $615,620 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,320 Sq Ft

      2602 Center Lake Dr, Spirit Lake, IA 51360

      2602 Center Lake Dr, Spirit Lake, IA 51360
    • /7

      Est $371,915 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft

      815 30th St, Spirit Lake, IA 51360

      815 30th St, Spirit Lake, IA 51360
    • /3

      Est $375,990 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft

      802 30th St, Spirit Lake, IA 51360

      802 30th St, Spirit Lake, IA 51360
    • /30

      Est $2,421,821 Not Listed For Sale

      • 5 Beds
      • 4.5 Baths
      • 4,607 Sq Ft

      16308 Highway 86, Spirit Lake, IA 51360

      16308 Highway 86, Spirit Lake, IA 51360
    • /38

      Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 3,410 Sq Ft

      16650 255th Ave, Spirit Lake, IA 51360

      16650 255th Ave, Spirit Lake, IA 51360
    • /4

      Est $378,947 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,588 Sq Ft

      1533 Blaine's Way, Spirit Lake, IA 51360

      1533 Blaine's Way, Spirit Lake, IA 51360

Showing Results 641 - 680, Page 17 of 18

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