15964 Highway 86 #22, Spirit Lake, IA 51360$635,0004 bds2 ba1,700 sqft - For sale by ownerShow moreModern flooringSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 24
3805 Sunner Ave, Spirit Lake, IA 51360$760,0005 bds3 ba3,700 sqft - For sale by ownerShow moreAttached three-stall garageSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 45
1913 Hill Ave, Spirit Lake, IA 51360$298,0003 bds1 ba1,188 sqft - For sale by ownerShow moreDetached garageSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 45
807 24th St, Spirit Lake, IA 51360$222,5002 bds1 ba910 sqft - For sale by ownerShow morePretty neighborhoodSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 12
1516 Lakeside Ave, Milford, IA 51351$2,950,0004 bds3 ba2,918 sqft - For sale by ownerShow moreLakefront homeSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 59
290 240th Ave #229, Arnolds Park, IA 51331$469,0003 bds3 ba1,758 sqft - For sale by ownerShow more76 days on ZillowSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 17