604 Lake St, Spirit Lake, IA 51360$800/mo2 bds1 ba-- sqft - Apartment for rentShow more50 days agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 7Request a tour
1010 16th St #8, Spirit Lake, IA 51360$850/mo2 bds1 ba-- sqft - Apartment for rentShow more2 days agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 9Request a tour