
Okoboji Motor Company in Spirit Lake, IA
Dealer Analysis 64 Deals Found
124 Cars for sale now, starting at $5,995
Avg. Price: 22353.0
Typical Price Range: 5995.0–40037.0
Average Savings ($) Below Market Price
Avg. Savings: $2,245
Save up to $6,285 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 91848.6
Typical Mileage Range: 20722.2–172972.0
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
Okoboji Motor Company is given a 5.0 "overall dealer rating" based on our analysis of 332 cars the dealer recently listed for sale. This assesses the dealer's price competitiveness, responsiveness to inquiries, and information transparency (how good the dealers are at providing basic information such as vehicle photos, price and mileage).
Inventory Analysis
Vehicle Age
Top Makes
Top Bodystyles
Domestic/Foreign
Luxury/Non-Luxury
Showing 1-20 of 124 Listings
$11,599
2014 GMC Acadia Denali
- 98,000 Miles
- Listed 4 days ago
- Spirit Lake, IA (0 mi away)
- $2,273 Below market value of $13,872
- iSeeCars Dealer Score
Used 2014 GMC Acadia Denali for Sale
98,000 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $11,599 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1GKKRTKD1EJ192292 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, captain's chair, child safety, backup camera, leather upholstery |
| Mileage | 98,000 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 19 combined |
| Drivetrain | Front-wheel drive |
$5,995
$6,4952011 Toyota Tundra Grade
- 290,000 Miles
- Listed 114 days ago
- Spirit Lake, IA (0 mi away)
- $3,790 Below market value of $9,785
- iSeeCars Dealer Score
Used 2011 Toyota Tundra Grade for Sale
290,000 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $5,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Flex fuel |
| Seats | 6 Seats |
| VIN | 5TFUW5F13BX175706 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | child safety, satellite radio, power outlet |
| Mileage | 290,000 mi. |
| Transmission | Automatic |
| Exterior Color | Brown |
| Interior Color | Gray |
| MPG | 15 combined |
| Drivetrain | 4X4 |
$18,995
2015 Toyota Tacoma TRD Pro
- 143,228 Miles
- Listed 3 days ago
- Spirit Lake, IA (0 mi away)
- $3,376 Below market value of $22,371
- iSeeCars Dealer Score
Used 2015 Toyota Tacoma TRD Pro for Sale
143,228 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $18,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5TFLU4EN0FX134469 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, voice recognition, power outlet, anti-theft system |
| Mileage | 143,228 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Gray |
| MPG | 18 combined |
| Drivetrain | 4X4 |
$8,495
$8,6942017 Jeep Compass Latitude
- 97,371 Miles
- Listed 61 days ago
- Spirit Lake, IA (0 mi away)
- $2,234 Below market value of $10,729
- iSeeCars Dealer Score
Used 2017 Jeep Compass Latitude for Sale
97,371 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $8,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1C4NJCEB2HD189656 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 97,371 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Gray |
| MPG | 23 combined |
| Drivetrain | Front-wheel drive |
$7,995
$8,6952012 Cadillac Escalade ESV Luxury
- 184,095 Miles
- Listed 54 days ago
- Spirit Lake, IA (0 mi away)
- $2,157 Below market value of $10,152
- iSeeCars Dealer Score
Used 2012 Cadillac Escalade ESV Luxury for Sale
184,095 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $7,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Flex fuel |
| Seats | 7 Seats |
| VIN | 1GYS4HEF3CR160375 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 184,095 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 14 combined |
| Drivetrain | All-wheel drive |
$14,295
$14,4952017 Jeep Compass High Altitude
- 37,399 Miles
- Listed 101 days ago
- Spirit Lake, IA (0 mi away)
- $3,103 Below market value of $17,398
- iSeeCars Dealer Score
Used 2017 Jeep Compass High Altitude for Sale
37,399 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $14,295 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 1C4NJDEB2HD103204 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, leather upholstery, sunroof, alloy wheels |
| Mileage | 37,399 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| MPG | 22 combined |
| Drivetrain | 4X4 |
$16,475
$16,9752012 Jeep Wrangler Sport
- 35,021 Miles
- Listed 15 days ago
- Spirit Lake, IA (0 mi away)
- $2,204 Below market value of $18,679
- iSeeCars Dealer Score
Used 2012 Jeep Wrangler Sport for Sale
35,021 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $16,475 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | 1C4AJWAG5CL283952 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | power outlet, anti-theft system |
| Mileage | 35,021 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| Drivetrain | 4X4 |
$25,995
$26,4952022 Ford Maverick XLT
- 4,631 Miles
- Listed 50 days ago
- Spirit Lake, IA (0 mi away)
- $3,633 Below market value of $29,628
- iSeeCars Dealer Score
Used 2022 Ford Maverick XLT for Sale
4,631 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $25,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Hybrid |
| Seats | 5 Seats |
| VIN | 3FTTW8E3XNRA59979 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, power outlet |
| Mileage | 4,631 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Blue |
| MPG | 37 combined |
| Drivetrain | Front-wheel drive |
$10,495
$10,9952016 Hyundai Tucson Sport
- 97,388 Miles
- Listed 79 days ago
- Spirit Lake, IA (0 mi away)
- $1,941 Below market value of $12,436
- iSeeCars Dealer Score
Used 2016 Hyundai Tucson Sport for Sale
97,388 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $10,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KM8J33A21GU124709 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 97,388 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Front-wheel drive |
$12,695
$12,9742018 Nissan Rogue S
- 88,253 Miles
- Listed 43 days ago
- Spirit Lake, IA (0 mi away)
- $2,056 Below market value of $14,751
- iSeeCars Dealer Score
Used 2018 Nissan Rogue S for Sale
88,253 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $12,695 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KNMAT2MV9JP513169 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, satellite radio |
| Mileage | 88,253 mi. |
| Transmission | CVT |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$25,495
$25,6952025 Toyota Corolla Hatchback XSE
- 6,100 Miles
- Listed 37 days ago
- Spirit Lake, IA (0 mi away)
- $3,211 Below market value of $28,706
- iSeeCars Dealer Score
Used 2025 Toyota Corolla Hatchback XSE for Sale
6,100 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $25,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | JTNC4MBE0S3236212 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 6,100 mi. |
| Transmission | CVT |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 33 combined |
| Drivetrain | Front-wheel drive |
$14,994
$14,9952022 Kia Soul EX
- 67,120 Miles
- Listed 58 days ago
- Spirit Lake, IA (0 mi away)
- $2,635 Below market value of $17,629
- iSeeCars Dealer Score
Used 2022 Kia Soul EX for Sale
67,120 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $14,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KNDJ33AU5N7170206 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 67,120 mi. |
| Transmission | CVT |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Front-wheel drive |
$9,695
$9,9952012 Toyota Highlander Limited
- 192,368 Miles
- Listed 59 days ago
- Spirit Lake, IA (0 mi away)
- $1,337 Below market value of $11,032
- iSeeCars Dealer Score
Used 2012 Toyota Highlander Limited for Sale
192,368 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $9,695 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 5TDDK3EH3CS141173 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, sunroof |
| Mileage | 192,368 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Gray |
| MPG | 19 combined |
| Drivetrain | All-wheel drive |
$31,495
$31,9952019 GMC Sierra 1500 SLT
- 94,101 Miles
- Listed 49 days ago
- Spirit Lake, IA (0 mi away)
- $3,760 Below market value of $35,255
- iSeeCars Dealer Score
Used 2019 GMC Sierra 1500 SLT for Sale
94,101 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $31,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 3GTU9DED9KG273589 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 94,101 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
$6,795
$6,9952016 Nissan Versa 1.6 S
- 101,864 Miles
- Listed 37 days ago
- Spirit Lake, IA (0 mi away)
- $886 Below market value of $7,681
- iSeeCars Dealer Score
Used 2016 Nissan Versa 1.6 S for Sale
101,864 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $6,795 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3N1CN7AP4GL879182 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, voice recognition, power outlet |
| Mileage | 101,864 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Front-wheel drive |
$20,495
$20,9952017 Chevrolet Suburban Shield Premier
- 144,182 Miles
- Listed 88 days ago
- Spirit Lake, IA (0 mi away)
- $2,448 Below market value of $22,943
- iSeeCars Dealer Score
Used 2017 Chevrolet Suburban Shield Premier for Sale
144,182 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $20,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Flex fuel |
| Seats | 7 Seats |
| VIN | 1GNSKJKC3HR224118 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 144,182 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 18 combined |
| Drivetrain | 4X4 |
$53,975
2025 Chevrolet Silverado 1500 LTZ
- 11,948 Miles
- Listed 6 days ago
- Spirit Lake, IA (0 mi away)
- $5,899 Below market value of $59,874
- iSeeCars Dealer Score
Used 2025 Chevrolet Silverado 1500 LTZ for Sale
11,948 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $53,975 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 2GCUKGED5S1106550 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 11,948 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Gray |
| Drivetrain | 4X4 |
$32,495
$32,9752017 Chevrolet Silverado 1500 LTZ
- 46,072 Miles
- Listed 15 days ago
- Spirit Lake, IA (0 mi away)
- $3,766 Below market value of $36,261
- iSeeCars Dealer Score
Used 2017 Chevrolet Silverado 1500 LTZ for Sale
46,072 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $32,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 3GCUKSEJ7HG366859 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 46,072 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
$22,995
$23,6752022 Chevrolet TrailBlazer ACTIV
- 19,488 Miles
- Listed 25 days ago
- Spirit Lake, IA (0 mi away)
- $2,507 Below market value of $25,502
- iSeeCars Dealer Score
Used 2022 Chevrolet TrailBlazer ACTIV for Sale
19,488 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $22,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KL79MSSL7NB134284 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 19,488 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | 4X4 |
$13,974
$13,9752012 Chevrolet Silverado 1500 LT
- 117,631 Miles
- Listed 20 days ago
- Spirit Lake, IA (0 mi away)
- $1,633 Below market value of $15,607
- iSeeCars Dealer Score
Used 2012 Chevrolet Silverado 1500 LT for Sale
117,631 Miles
Spirit Lake, IA (0 mi away)
| Category | Used Cars |
| Price | $13,974 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Flex fuel |
| Seats | 6 Seats |
| VIN | 3GCPKSE77CG207396 |
| Location | Spirit Lake, IA - 0 mi. |
| Features | satellite radio, power outlet |
| Mileage | 117,631 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
20,554 Listings from $1,200
26,226 Listings from $1,500
13,351 Listings from $1,200
39,231 Listings from $1,000
13,063 Listings from $1,500
10,005 Listings from $2,200
20,974 Listings from $1,575
43 Listings from $2,000
21,767 Listings from $4,500
21,556 Listings from $1,500