- 2102 Gary Ave, Spirit Lake, IA 51360$775/mo1 bed · 1 bath2102 Gary AveSpirit Lake, IA 51360
- 11037 E Village Cir, Spirit Lake, IA 51360$1,600/mo4 beds · 2 baths11037 E Village CirSpirit Lake, IA 51360
- 290 240th Ave, Arnolds Park, IA 51331$2,000/mo3 beds · 2 baths290 240th AveArnolds Park, IA 51331
- 1505 Erie Ave, Spirit Lake, IA 51360$1,600/mo3 beds · 1 bath · 816 sq ft1505 Erie AveSpirit Lake, IA 51360

Updated



