1 options

42 Luxury Apartments for Rent near Spirit Lake

Spirit Lake, IA Luxury Apartments for Rent

Page 1 / 0: 42 luxury apartments for rent

High price
  • New 10m ago
    Accepts applications
    $2,100

    4 beds, 2 baths

    509 22nd St

    House in Spirit Lake, IA

  • This is a verified listing
    $905 - $1,780

    Studio - 3 beds | 76 units available

    The Shores at Spirit Lake

    Apt building in Spirit Lake, IA