1 of 211010 16th Street (opens in new tab)1010 16th Street, Spirit Lake, IA 51360(712) 336-3405$900/moFees may apply12-mo lease1 unit available2 bedAmenitiesOn-site laundry, Dishwasher, Garage, Extra storage, Garbage disposal, and RangeView DetailsCheck availability
1 of 6Featured1501 Hill Avenue (opens in new tab)1501 Hill Avenue, Spirit Lake, IA 51360(712) 336-3405$950/moFees may apply12-mo lease1 unit available2 bedView DetailsCheck availability