Apartments in Spirit Lake, IA with Parking (21 Rentals)

Studio to 3 Beds $450 to $1,000

Windcrest Village Apartments
Apartment Unit For Rent

Windcrest Village Apartments

1009 9th St Spencer, IA 51301
(844) 575-6320 check availability

2 bedrooms $445

Summerfield Park Apartments
Apartment Unit For Rent

Summerfield Park Apartments

2300-2302 Sunner Ave Spirit Lake, IA 51360
check availability

2 bedrooms $455

Antlers Apartments
Apartment Unit For Rent

Antlers Apartments

1703 Hill Ave Spirit Lake, IA 51360
check availability

Studio

Lakewood Court Apartments
Apartment Unit For Rent

Lakewood Court Apartments

607 15th St Spirit Lake, IA 51360
check availability

Studio

Broadway Village Apartments
Apartment Unit For Rent

Broadway Village Apartments

1604 10th St Milford, IA 51351
check availability

Studio

Ashley Estates- Leasedhold Apartments
Apartment Unit For Rent

Ashley Estates- Leasedhold Apartments

314 1st St Jackson, MN 56143
check availability

3 bedrooms $520 to $570

Southern Pointe Apartments
Apartment Unit For Rent

Southern Pointe Apartments

902 E 13th St Spencer, IA 51301
check availability

Studio

Spencer School Apartments
Apartment Unit For Rent

Spencer School Apartments

104 E 4th St Spencer, IA 51301
check availability

Studio

Oak Crete Plaza Apartments
Apartment Unit For Rent

Oak Crete Plaza Apartments

110 4th St SE Spencer, IA 51301
check availability

1 bedroom $591

Spencer Manor Apartments
Apartment Unit For Rent

Spencer Manor Apartments

503 E 19th St Spencer, IA 51301
check availability

Studio

Dodecagon Plaza Apartments
Apartment Unit For Rent

Dodecagon Plaza Apartments

1212 S Grand Ave Spencer, IA 51301
check availability

1 bedroom $534 to $568

Viking Terrace Apartments
Apartment Unit For Rent

Viking Terrace Apartments

1456 Burlington Ave Worthington, MN 56187
check availability

Studio

Willow Court Townhomes Apartments
Apartment Unit For Rent

Willow Court Townhomes Apartments

1545-1627 Darling Dr Worthington, MN 56187
check availability

Studio

Okabena Estates Apartments
Apartment Unit For Rent

Okabena Estates Apartments

2257 Nobles St Worthington, MN 56187
check availability

Studio

Castlewood Knolls Apartments
Apartment Unit For Rent

Castlewood Knolls Apartments

2169 Cecilee St Worthington, MN 56187
check availability

Studio

Stately Manor Apartments
Apartment Unit For Rent

Stately Manor Apartments

1525-1535 Darling Dr Worthington, MN 56187
check availability

Studio

Brittany Apartments
Apartment Unit For Rent

Brittany Apartments

1505-1515 Darling Dr Worthington, MN 56187
check availability

Studio

Nobles Square Apartments I and II
Apartment Unit For Rent

Nobles Square Apartments I and II

2175-2195 Nobles St Worthington, MN 56187
check availability

Studio

New Castle Townhomes Apartments
Apartment Unit For Rent

New Castle Townhomes Apartments

2218 Castlewood Dr Worthington, MN 56187
check availability

Studio

Prairie Rose Apartments
Apartment Unit For Rent

Prairie Rose Apartments

2805 Schroeder Dr Emmetsburg, IA 50536
check availability

Studio

Campbell Street Apartments
Apartment Unit For Rent

Campbell Street Apartments

201 Campbell St Welcome, MN 56181
check availability
Showing 1-21
list
map

Official Apartments in Spirit Lake with Parking on October 17, 2017. Check availability!

Neighborhood Info
Apartments for rent in Spirit Lake, IA
How much does it cost to rent an apartment in Spirit Lake?
Bedrooms Average Rent Cheapest Rent Highest Rent
Studio Apartments $450 $450 $450
1 Bedroom Apartments $618 $525 $680
2 Bedroom Apartments $645 $445 $840
3 Bedroom Apartments $636 $520 $1,000
Hey There!

We’ve helped thousands of residents find the perfect Apartments in Spirit Lake with Parking by showcasing the best apartments for rent and providing the most detailed information on each one, updated every single day.

Apartments in Other Nearby Cities

Studio to 3 Beds $450 to $1,000

Windcrest Village Apartments
Apartment Unit For Rent

Windcrest Village Apartments

1009 9th St Spencer, IA 51301
Baths Sq.Ft. min Deposit Date Available Lease Length
Description
Amenities
    Contact Details
    Address:
    (844) 575-6320 check availability
    See All Spirit Lake Apartments (59)

      Apartments in Other Nearby Cities

      Back to top

      View Other Local Living Guides...