About Tallgrass Village Apartments & Townhomes
Welcome home to Tallgrass Village in Spirit Lake/Okoboji, IA area! With Studio, 1, 2, and 3 bedroom apartments along with 2, 3,and 4 bedroom townhomes, you're sure to find the perfect layout that fits your needs. Our apartments feature stunning kitchens with rich cabinetry, a breakfast bar, and sleek black appliances, as well as spacious bedrooms with large closets and built-in shelving for your convenience.
Enjoy convenient perks like an in-unit laundry for select units, wi-fi included, garage and off-street parking, and on-site management. Residents have access to many amenities including a community center, playgrounds, and more! Plus, with easy access to the bike trails and bike racks, you'll be able to enjoy all that the Spirit Lake/Okoboji area has to offer. Contact us today to learn more and schedule a tour of our community!
Check out the Community Room:
Furnished units are available upon request and can be arranged at the time of leasing.
*Rent rates and availability are subject to change. Images, 3D tours, and renderings of units may be similar to available units and do not necessarily represent the specific units available. Please contact the property for current rates and unit availability.
Tallgrass Village Apartments & Townhomes is an apartment located in Dickinson County, the 51360 Zip Code, and the Spirit Lake Elementary School, Spirit Lake Middle School, and Spirit Lake High School attendance zone.

Pricing and Floor Plans
Studio
Studio Apartment
$785 - $935
Studio, 1 Bath, 505 Sq Ft
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
4200-214 | $785 | 505 | Now |
4200-202- Furnished | $935 | 505 | Now |
4200-208 | $800 | 505 | Sep 29 |
4200-205 | $800 | 505 | Oct 19 |
4200-210 | $800 | 505 | Nov 7 |
1 Bedroom
1 Bed 1 Bath Apartment
$1,065
1 Bed, 1 Bath, 659 Sq Ft
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
4150-120 | $1,065 | 659 | Now |
4150-216 | $1,065 | 659 | Nov 10 |
4150-219 | $1,065 | 659 | Jan 7, 2026 |
2 Bedrooms
2 Bed 1 Bath Apartment
$1,260 - $1,275
2 Beds, 1 Bath, 1,035 Sq Ft
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
4150-208 | $1,260 | 1,035 | Now |
4150-313 | $1,260 | 1,035 | Now |
4150-317 | $1,275 | 1,035 | Oct 13 |
4150-202 | $1,275 | 1,035 | Nov 4 |
4150-123 | $1,275 | 1,035 | Nov 7 |
2 Bed 2 Bath Townhome
$1,590
2 Beds, 2 Baths, 1,450 Sq Ft
https://imagescdn.homes.com/i2/ltav3NDaBzykuIMViaLhPBJ2vpEtP8LOllnq3e-qslg/116/tallgrass-village-apartments-townhomes-spirit-lake-ia-4.jpg?p=1
Unit | Price | Sq Ft | Availability |
---|---|---|---|
4200-C1 | $1,590 | 1,450 | Sep 29 |
3 Bedrooms
3 Bed 2 Bath Townhome
$1,770
3 Beds, 2 Baths, 1,208 Sq Ft
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
4150-B3 | $1,770 | 1,208 | Oct 6 |
4 Bedrooms
4 Bed 2.5 Bath Townhome
$1,840
4 Beds, 2.5 Baths, 1,260 Sq Ft
/assets/images/102/property-no-image-available.png
Unit | Price | Sq Ft | Availability |
---|---|---|---|
4150-B4 | $1,840 | 1,260 | Oct 26 |
Map
- 1405 38th St
- 1401 38th St
- 3634 Lincoln Ave
- 2043 35th St
- 1652 Exchange St
- 1652 Exchange St Unit 49
- 1652 Exchange St Unit 20
- 1652 Exchange St Unit 5
- 1950 35th St Unit A
- 1605 Chalstroms Beach Rd Unit 204
- 1603 Chalstroms Beach Rd Unit 202
- 1605 Chalstroms Beach Rd Unit 302
- 1605 Chalstroms Beach Rd Unit Dogwood 303
- 1613 Chalstroms Beach Rd Unit 302
- 3300 Sunner Ave Unit Bldg B
- 3300 Sunner Ave Unit Bldg A
- 23795 178th St
- Lot 36 & 37 Jolly Ct
- 1209 34th St
- 3726 Jackson Ave
- 24424 178th St
- 512 23rd St
- 1010 16th St Unit 8
- 15801 Furman Rd
- 2912 Sportsmans Dr
- 664 Terrace Park Blvd
- 1206 S Ave
- 172 W Bay Rd Unit B
- 321 N 5th St
- 522 Central Ave Unit 7
- 808 Hills Ave
- 808 Hills Ave
- 808 Hills Ave Unit S107
- 812 Hills Ave Unit N104
- 812 Hills Ave Unit N202
- 812 Hills Ave Unit N209
- 600 E 19th St
- 381 Whitetail Ln
- 110 4th St SE
- 521 2nd Ave SE Unit 6