""
Tap here to try the Rental Assistant! ×
Save This Search

Apartments for Rent in Spirit Lake, IA under $700
4 Rentals Available

  • Today

    607 15Th St, Spirit Lake, IA 51360
    Income Restricted
    • 2 BEDS
    • 3 BEDS
    • $590
    • $675
    View Property
  • Today

    1703 Hill Ave, Spirit Lake, IA 51360
    Income Restricted
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $595
    View Property
  • Today

    403/405 Q Ave, Milford, IA 51351
    Income Restricted
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $585
    View Property
2-1-city

Popular searches Average rent Renters guide Demographics