Curious about this home?
Ask anything — no agents, no pressure
Try asking
About This Home
This 3-bedroom, 3-bathroom condo at 103 21St Street #18 in Spirit Lake, IA is listed for $595,000 ($344 per sqft). Built in 2004, the home offers 1,728 sqft of living space on a 0.08 acres lot.
Discover the excitement of summer at Stewarts Landing with this three-bedroom, two-bathroom unit offering 1,726 square feet of living space. Located in a desirable end-cap spot on an upper floor, it features stunning views of East Okoboji Lake and overlooks the pool. All appliances are included, plus underground heated parking. Act fast—this won't last!
Key Features
- Built in 2004
- 0.08 acre lot
- 1 parking spaces
Property Details
Monthly Cost Estimate
$3,182/mo
20% down · 6.5% · 30 years
Estimates only. Actual payments may vary.
Location
103 21St Street #18
Spirit Lake, IA 51360
Property Details
Construction
Heating
Cooling
Questions & Answers
This 3-bedroom, 3-bathroom condo at 103 21St Street #18 is listed at $595,000 ($344/sqft). The estimated monthly payment is $2,578 based on 20% down at 6.5% interest.
Key features include: Built in 2004, 0.08 acre lot, 1 parking spaces.
This property is listed by Brad Sanderson and can be reached at 7123209610 or brad@ExitRealtyMidwest.com.



































