Browse Homes For Sale In Spirit Lake, IA

Click the links below to sort results by price range.
All Listings Under $100,000 $100,000 - $200,000
$200,000 - $300,000 $300,000 - $400,000 $400,000 - $500,000
$600,000 - $700,000 $700,000 - $800,000
Sort by:
1532 Blaine's Way, Spirit Lake

$339,290

↑ $24,390

1532 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 210954

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

13375 240th Ave, Spirit Lake

$330,000

↓ $45,000

13375 240th Ave, Spirit Lake

3 Beds 3 Baths 1,947 SqFt House For Sale MLS® # 220532

Marilyn Strickland Hoien Realty PRIM: 712-320-7070

1041 27th Street, Spirit Lake

$330,000

↑ $10,001

1041 27th Street, Spirit Lake

4 Beds 3 Baths 1,890 SqFt House For Sale MLS® # 221050

Alix Miller EXIT Realty Midwest PRIM: (712) 336-3405

1517 Blaine's Way, Spirit Lake

$328,400

↑ $28,500

1517 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220907

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

1519 Blaine's Way, Spirit Lake

$328,400

↑ $28,500

1519 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220906

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

1518 Blaine's Way, Spirit Lake

$328,400

↑ $28,500

1518 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220896

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

1525 Blaine's Way, Spirit Lake

$328,400

↑ $28,500

1525 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220903

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

1507 Blaine's Way, Spirit Lake

$328,400

↑ $28,500

1507 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220912

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

1520 Blaine's Way, Spirit Lake

$328,400

↑ $28,500

1520 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220895

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

1524 Blaine's Way, Spirit Lake

$324,900

1524 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220891

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

1528 Blaine's Way, Spirit Lake

$324,900

1528 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220889

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

1850 23rd Street 35, Spirit Lake

$324,500

1850 23rd Street 35, Spirit Lake

3 Beds 2 Baths 1,440 SqFt House For Sale MLS® # 230039

Mickey Harrington Okoboji Realty PRIM: 712-320-2725

1850 23rd Street 38, Spirit Lake

$324,500

1850 23rd Street 38, Spirit Lake

3 Beds 2 Baths 1,440 SqFt House For Sale MLS® # 230036

Ryan Maris Okoboji Realty PRIM: 712-330-9572

1850 23rd Street 36, Spirit Lake

$324,500

1850 23rd Street 36, Spirit Lake

3 Beds 2 Baths 1,440 SqFt House For Sale MLS® # 230038

Mickey Harrington Okoboji Realty PRIM: 712-320-2725

1850 23rd Street 34, Spirit Lake

$324,500

1850 23rd Street 34, Spirit Lake

3 Beds 2 Baths 1,478 SqFt House For Sale MLS® # 230040

Mickey Harrington Okoboji Realty PRIM: 712-320-2725

1850 23rd Street 37, Spirit Lake

$324,500

1850 23rd Street 37, Spirit Lake

3 Beds 2 Baths 1,478 SqFt House For Sale MLS® # 230037

Ryan Maris Okoboji Realty PRIM: 712-330-9572

1535 Blaine's Way, Spirit Lake

$313,400

↑ $23,500

1535 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 210966

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

958 30th Street, Spirit Lake

$309,000

958 30th Street, Spirit Lake

3 Beds 2 Baths 1,580 SqFt House For Sale MLS® # 230047

Katie Slater NextHome at the Lakes PRIM: (712) 336-9999

944 30th Street, Spirit Lake

$309,000

944 30th Street, Spirit Lake

3 Beds 2 Baths 1,580 SqFt House For Sale MLS® # 230046

Katie Slater NextHome at the Lakes PRIM: (712) 336-9999

930 30th Street, Spirit Lake

$309,000

930 30th Street, Spirit Lake

3 Beds 2 Baths 1,580 SqFt House For Sale MLS® # 230054

Katie Slater NextHome at the Lakes PRIM: (712) 336-9999

916 30th Street, Spirit Lake

$309,000

916 30th Street, Spirit Lake

3 Beds 2 Baths 1,580 SqFt House For Sale MLS® # 230045

Katie Slater NextHome at the Lakes PRIM: (712) 336-9999

1512 Blaine's Way, Spirit Lake

$299,900

1512 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220899

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

1514 Blaine's Way, Spirit Lake

$299,900

1514 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220898

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293

1509 Blaine's Way, Spirit Lake

$299,900

1509 Blaine's Way, Spirit Lake

3 Beds 2 Baths 1,588 SqFt Townhome For Sale MLS® # 220911

Nick Steffes Integrity Real Estate- Arnolds Park PRIM: 712-339-0293