SOLD 4.7+ Acres Views of East Okoboji Lake 24903 182nd St, Spirit Lake, IA 51360 MLS #19-1265… More Details $595,000