New $45,000 Active00 23rd StreetSpirit Lake, IA 51360Vacant Land Listing provided courtesy of RE/MAX Lakes Realty
New $229,900 Active1922 23rd Street 9Spirit Lake, IA 51360Single Family 2 Beds 2 Baths 1,606 sqftListing provided courtesy of EXIT Realty Midwest
New $359,000 Active3614 Pinewood DriveSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,620 sqftListing provided courtesy of NextHome at the Lakes
New $359,000 Active3610 Pinewood DriveSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,620 sqftListing provided courtesy of NextHome at the Lakes
New $359,000 Active3613 Pinewood DriveSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,580 sqftListing provided courtesy of NextHome at the Lakes
New $359,000 Active3609 Pinewood DriveSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,580 sqftListing provided courtesy of NextHome at the Lakes
New $510,000 Active3621 Keokuk AveSpirit Lake, IA 51360Single Family 5 Beds 3 Baths 2,834 sqftListing provided courtesy of Real Estate Unlimited
New $2,495,000 Active17000 255th AvenueSpirit Lake, IA 51360Single Family 3 Beds 4 Baths 3,126 sqftListing provided courtesy of Ingvall Real Estate Team
New $359,000 Active15371 213th AvenueSpirit Lake, IA 51360Single Family 2 Beds 1 Bath 780 sqftListing provided courtesy of Ingvall Real Estate Team
New $975,000 Active16217 256th AvenueSpirit Lake, IA 51360Single Family 4 Beds 3 Baths 2,392 sqftListing provided courtesy of RE/MAX Lakes Realty
New $365,000 Active16213 256th AvenueSpirit Lake, IA 51360Vacant Land Listing provided courtesy of RE/MAX Lakes Realty
New $1,495,000 Active20540 Sandpiper Drive S 14Spirit Lake, IA 51360Single Family 4 Beds 4 Baths 2,354 sqftListing provided courtesy of Okoboji Realty
New $600,000 Active15391 250Th Avenue 28Spirit Lake, IA 51360Vacant Land Listing provided courtesy of Integrity Real Estate
New $490,000 Active1081 29th StreetSpirit Lake, IA 51360Single Family 5 Beds 4 Baths 2,965 sqftListing provided courtesy of RE/MAX Lakes Realty
New $489,900 Active24451 182nd St.Spirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,520 sqftListing provided courtesy of RE/MAX Lakes Realty
New $324,900 Active1924 23rd Street 8Spirit Lake, IA 51360Single Family 3 Beds 3 Baths 1,302 sqftListing provided courtesy of EXIT Realty Midwest
$359,000 Active3602 Pinewood DriveSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,620 sqftListing provided courtesy of NextHome at the Lakes
$359,000 Active3606 Pinewood DriveSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,620 sqftListing provided courtesy of NextHome at the Lakes
$359,000 Active3605 Pinewood DriveSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,580 sqftListing provided courtesy of NextHome at the Lakes
$520,000 Active2504 Troy AveSpirit Lake, IA 51360Single Family 5 Beds 3 Baths 3,119 sqftListing provided courtesy of Real Estate Unlimited
Price Reduced $1,325 Active3 27th Street 102Spirit Lake, IA 51360Rental 3 Beds 2 Baths Listing provided courtesy of EXIT Realty Midwest
$274,900 Active1761 260th Avenue 30Spirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,332 sqftListing provided courtesy of RE/MAX Lakes Realty
$399,900 Active2906 Zenith AvenueSpirit Lake, IA 51360Single Family 4 Beds 2 Baths 2,160 sqftListing provided courtesy of RE/MAX Lakes Realty
$2,395,000 Active25414 182nd StreetSpirit Lake, IA 51360Single Family 4 Beds 4 Baths 3,491 sqftListing provided courtesy of EXIT Realty Midwest
$675,000 Active25461 Mcclelland LaneSpirit Lake, IA 51360Single Family 2 Beds 1 Bath 864 sqftListing provided courtesy of EXIT Realty Midwest
$675,000 Active25451 Mcclelland LaneSpirit Lake, IA 51360Single Family 3 Beds 1 Bath 1,304 sqftListing provided courtesy of EXIT Realty Midwest
$369,000 Active101 24th StreetSpirit Lake, IA 51360Single Family 4 Beds 3 Baths 2,179 sqftListing provided courtesy of RE/MAX Lakes Realty
$579,000 Active24339 182nd StSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,080 sqftListing provided courtesy of EXIT Realty Midwest
$485,000 Active1850 23rd Street 41Spirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,424 sqftListing provided courtesy of Okoboji Realty
$498,500 Active231st AvenueSpirit Lake, IA 51360Vacant Land Listing provided courtesy of RE/MAX Lakes Realty
$739,900 Active3210 Jolly CtSpirit Lake, IA 51360Single Family 5 Beds 4 Baths 3,796 sqftListing provided courtesy of Real Estate Unlimited
$399,000 Active1528 Blaine's WaySpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,541 sqftListing provided courtesy of Keller Williams Okoboji
$659,000 Active15410 250th AveSpirit Lake, IA 51360Single Family 3 Beds 3 Baths 2,450 sqftListing provided courtesy of Real Estate Unlimited
$319,000 Active00 37th StreetSpirit Lake, IA 51360Vacant Land Listing provided courtesy of RE/MAX Lakes Realty
$468,000 Active1105 29th StreetSpirit Lake, IA 51360Single Family 3 Beds 3 Baths 2,034 sqftListing provided courtesy of Okoboji Realty
$549,000 Active3302 Ponderosa CourtSpirit Lake, IA 51360Single Family 3 Beds 3 Baths 1,940 sqftListing provided courtesy of EXIT Realty Midwest
Price Reduced $1,300 Active3 27th Street 118Spirit Lake, IA 51360Rental 2 Beds 2 Baths Listing provided courtesy of EXIT Realty Midwest
Price Reduced $515,000 Active3714 Keystone CircleSpirit Lake, IA 51360Single Family 5 Beds 3 Baths 2,484 sqftListing provided courtesy of Real Estate Unlimited
$619,000 Active20683 155th Street #15Spirit Lake, IA 51360Single Family 2 Beds 2 Baths 1,400 sqftListing provided courtesy of Okoboji Realty
$999,000 Active3840 Highway 71 SSpirit Lake, IA 51360Vacant Land Listing provided courtesy of Jensen Real Estate
$35,000 Active1502 Memphis Avenue 34Spirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,280 sqftListing provided courtesy of EXIT Realty Midwest- Spencer/Emmetsburg
$575,000 Active26121 105th StreetSpirit Lake, IA 51360Single Family 3 Beds 1 Bath 720 sqftListing provided courtesy of Ingvall Real Estate Team
$189,000 Active25713 164th StreetSpirit Lake, IA 51360Single Family 2 Beds 1 Bath 528 sqftListing provided courtesy of Stauss Realty
$550 Active2045 HWY 9 1Spirit Lake, IA 51360Commercial 900 sqftListing provided courtesy of RE/MAX Lakes Realty
$475 Active2045 HWY 9 78Spirit Lake, IA 51360Commercial 720 sqftListing provided courtesy of RE/MAX Lakes Realty
Price Reduced $210,000 Active610 22nd StreetSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,320 sqftListing provided courtesy of EXIT Realty Midwest
$1,149,000 Active25510 Pasture RoadSpirit Lake, IA 51360Single Family 3 Beds 3 Baths 2,160 sqftListing provided courtesy of EXIT Realty Midwest
$695,500 ActiveLot 8 McClelland Dr.Spirit Lake, IA 51360Vacant Land Listing provided courtesy of Hinn Real Estate
$284,900 Active508 21st StreetSpirit Lake, IA 51360Single Family 4 Beds 2 Baths 1,440 sqftListing provided courtesy of EXIT Realty Midwest
Price Reduced $238,000 Active605 20th stSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,400 sqftListing provided courtesy of RE/MAX Lakes Realty
$149,900 Active16131 & 16141 255th AvenueSpirit Lake, IA 51360Vacant Land Listing provided courtesy of Integrity Real Estate
$109,900 Active16151 255th AvenueSpirit Lake, IA 51360Vacant Land Listing provided courtesy of Integrity Real Estate
$229,900 Active510 Lake StreetSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,334 sqftListing provided courtesy of RE/MAX Lakes Realty
$72,000 Active1502 Memphis Avenue 32Spirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,216 sqftListing provided courtesy of EXIT Realty Midwest
$898,500 Active401 Hill AveSpirit Lake, IA 51360Single Family 5 Beds 3 Baths 2,816 sqftListing provided courtesy of Hoien Realty
Price ReducedOpen House Jul 5 at 11:00AM - 12:30PM CDT $897,500 Active15500 Tradewind Drive N #4Spirit Lake, IA 51360Single Family 4 Beds 4 Baths 3,147 sqftListing provided courtesy of RE/MAX Lakes Realty
$489,900 Active3622 Keokuk AveSpirit Lake, IA 51360Single Family 4 Beds 3 Baths 3,112 sqftListing provided courtesy of Real Estate Unlimited
$639,000 Active24741 McClelland DriveSpirit Lake, IA 51360Single Family 3 Beds 1 Bath 1,092 sqftListing provided courtesy of EXIT Realty Midwest
$250,000 Active15117 War Eagle BoulevardSpirit Lake, IA 51360Single Family 2 Beds 1 Bath 912 sqftListing provided courtesy of EXIT Realty Midwest
$1,990,000 Active16822 255th Street BSpirit Lake, IA 51360Single Family 5 Beds 5 Baths 3,834 sqftListing provided courtesy of Stauss Realty
$1,990,000 Active16822 255th Street ASpirit Lake, IA 51360Single Family 5 Beds 5 Baths 3,848 sqftListing provided courtesy of Stauss Realty
Price Reduced $615,000 Active25187 Hwy 9 & 71Spirit Lake, IA 51360Single Family 4 Beds 2 Baths 2,309 sqftListing provided courtesy of Real Estate Unlimited
$699,000 Active25031 McClelland LnSpirit Lake, IA 51360Single Family 2 Beds 2 Baths 1,282 sqftListing provided courtesy of Real Estate Unlimited
$849,000 Active25493 Pasture Lake DriveSpirit Lake, IA 51360Single Family 2 Beds 2 Baths 1,856 sqftListing provided courtesy of EXIT Realty Midwest
$895,000 Active3307 Hwy 71 SSpirit Lake, IA 51360Commercial 7,196 sqftListing provided courtesy of Keller Williams Okoboji
$200,000 Active1761 260th Ave #57Spirit Lake, IA 51360Single Family 3 Beds 1 Bath 1,020 sqftListing provided courtesy of Real Estate Unlimited
$69,000 Active1502 Memphis Avenue 26Spirit Lake, IA 51360Single Family 3 Beds 1 Bath 966 sqftListing provided courtesy of EXIT Realty Midwest- Spencer/Emmetsburg
$419,900 Active3102 Spruce Court ASpirit Lake, IA 51360Single Family 2 Beds 2 Baths 1,425 sqftListing provided courtesy of RE/MAX Lakes Realty
$1,495,000 Active15109 215th Avenue 2Spirit Lake, IA 51360Single Family 3 Beds 2 Baths 2,250 sqftListing provided courtesy of Okoboji Realty
$1,495,000 Active15109 215th Avenue 7Spirit Lake, IA 51360Single Family 3 Beds 2 Baths 2,250 sqftListing provided courtesy of Okoboji Realty
$419,900 Active3102 Spruce CT. BSpirit Lake, IA 51360Single Family 2 Beds 2 Baths 1,425 sqftListing provided courtesy of Hinn Real Estate
$2,500 Active604 18th StSpirit Lake, IA 51360Commercial 880 sqftListing provided courtesy of RE/MAX Experience
$1,025,000 Active15563 250th AvenueSpirit Lake, IA 51360Single Family 4 Beds 3 Baths 2,812 sqftListing provided courtesy of Ingvall Real Estate Team
Price Reduced $850,000 Active24040 Stevens Cove DrSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,876 sqftListing provided courtesy of Hoien Realty
$1,690,000 Active21189 4th LaneSpirit Lake, IA 51360Single Family 4 Beds 3 Baths 2,784 sqftListing provided courtesy of Stauss Realty
$990,000 Active15633 Harbor DriveSpirit Lake, IA 51360Single Family 3 Beds 3 Baths 2,510 sqftListing provided courtesy of Stauss Realty
$510,000 Active3718 Keystone CircleSpirit Lake, IA 51360Single Family 5 Beds 3 Baths 2,690 sqftListing provided courtesy of Real Estate Unlimited
$1,399,000 Active25329 182nd StreetSpirit Lake, IA 51360Single Family 6 Beds 4 Baths 5,730 sqftListing provided courtesy of Stauss Realty
$399,000 Active16397 255th AvenueSpirit Lake, IA 51360Single Family 4 Beds 3 Baths 2,166 sqftListing provided courtesy of Copper Dog Realty, LLC
$759,000 Active16876 255th AvenueSpirit Lake, IA 51360Vacant Land Listing provided courtesy of RE/MAX Lakes Realty
Price Reduced $198,900 Active811 11th StreetSpirit Lake, IA 51360Single Family 2 Beds 2 Baths 1,066 sqftListing provided courtesy of Copper Dog Realty, LLC
$400,000 Active1806 Hwy 9Spirit Lake, IA 51360Single Family 4 Beds 3 Baths 2,700 sqftListing provided courtesy of Hoien Realty
$1,625,000 Active17032 255th AvenueSpirit Lake, IA 51360Single Family 5 Beds 4 Baths 2,847 sqftListing provided courtesy of Okoboji Realty
$1,695,000 Active1905 18th StreetSpirit Lake, IA 51360Commercial Listing provided courtesy of EXIT Realty Midwest
$1,895,000 Active2221 Francis Sites DriveSpirit Lake, IA 51360Single Family 6 Beds 4 Baths 4,313 sqftListing provided courtesy of RE/MAX Lakes Realty
$69,900 Active24891 MCCLELLAND DriveSpirit Lake, IA 51360Single Family 2 Beds 1 Bath 1,044 sqftListing provided courtesy of Jensen Real Estate
$1,780,000 Active17202 Ross Rd 4SSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 2,402 sqftListing provided courtesy of Hoien Realty
$599,000 Active20627 155th Street 22Spirit Lake, IA 51360Single Family 3 Beds 3 Baths 2,000 sqftListing provided courtesy of Stauss Realty
$525,900 Active25990 Woodside Ct.Spirit Lake, IA 51360Single Family 3 Beds 3 Baths 2,724 sqftListing provided courtesy of Hinn Real Estate
Price Reduced $95,000 Active508 18th StreetSpirit Lake, IA 51360Single Family 3 Beds 1 Bath 982 sqftListing provided courtesy of EXIT Realty Midwest
$305,000 Active1818 HWY 9Spirit Lake, IA 51360Single Family 2 Beds 1 Bath 1,188 sqftListing provided courtesy of Hinn Real Estate
$1,695,000 Active17093 Lakewood DriveSpirit Lake, IA 51360Single Family 4 Beds 4 Baths 4,030 sqftListing provided courtesy of Okoboji Realty
$65,000 Active3634 Lincoln AvenueSpirit Lake, IA 51360Vacant Land Listing provided courtesy of Real Estate Unlimited
$2,890,000 Active15365 212th AvenueSpirit Lake, IA 51360Single Family 4 Beds 4 Baths 3,614 sqftListing provided courtesy of Okoboji Realty
$290,000 Active0000 28th StreetSpirit Lake, IA 51360Vacant Land Listing provided courtesy of Jensen Real Estate
$299,900 Active610 20th StreetSpirit Lake, IA 51360Single Family 4 Beds 2 Baths 1,864 sqftListing provided courtesy of Lakeland Realty of Iowa
$300,000 Active15230 War Eagle BoulevardSpirit Lake, IA 51360Single Family 3 Beds 2 Baths 1,680 sqftListing provided courtesy of EXIT Realty Midwest
$709,000 Active16596 255th AvenueSpirit Lake, IA 51360Single Family 5 Beds 2 Baths 2,448 sqftListing provided courtesy of Anchor Realty Group
$900 Active3121 Hwy 71 SSpirit Lake, IA 51360Commercial 352 sqftListing provided courtesy of Real Estate Unlimited