Duplexes for sale in Storm Lake

2,934 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Storm Lake, Buena Vista County
Request Details
Storm Lake, Buena Vista County

2 Bedrooms

2 Bathrooms

1,356 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Storm Lake, Buena Vista County
Request Details
Storm Lake, Buena Vista County

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Storm Lake, Buena Vista County
Request Details
Storm Lake, Buena Vista County

4 Bedrooms

1 Bathroom

1,036 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Storm Lake, Buena Vista County
Request Details
Storm Lake, Buena Vista County

3 Bedrooms

2 Bathrooms

2,089 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Storm Lake, Buena Vista County
Request Details
Storm Lake, Buena Vista County

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Storm Lake, Buena Vista County
Request Details
Storm Lake, Buena Vista County

4 Bedrooms

2 Bathrooms

1,188 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Storm Lake, Buena Vista County
Request Details
Storm Lake, Buena Vista County

3 Bedrooms

2 Bathrooms

1,650 sq.ft

20 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Storm Lake, Buena Vista County
Request Details
Storm Lake, Buena Vista County

2 Bedrooms

2 Bathrooms

1,006 sq.ft

20 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Storm Lake, Buena Vista County
USD 59,000
Storm Lake, Buena Vista County

3 Bedrooms

2 Bathrooms

860 sq.ft

Air conditioning

20 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 215,000
Storm Lake, Buena Vista County

3 Bedrooms

2 Bathrooms

1,793 sq.ft

GardenParkingAir conditioningCellar

5 days + 20 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 64,000
Storm Lake, Buena Vista County

3 Bedrooms

2 Bathrooms

860 sq.ft

5 days + 20 hours ago

2 pictures Arrow icon pointing to the right
Condo
Condo for sale in Storm Lake, Buena Vista County
USD 298,500
Storm Lake, Buena Vista County

2 Bedrooms

1,340 sq.ft

1 week + 20 hours ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Storm Lake, Buena Vista County
USD 164,000
USD 169,000
3%
Storm Lake, Buena Vista County

2 Bedrooms

1,362 sq.ft

Office roomParkingAir conditioning

1 day + 20 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 119,000
USD 123,500
4%
Storm Lake, Buena Vista County

1 Bedroom

1 Bathroom

7,239 sq.ft

GardenOffice roomCellar

1 week + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 269,000
USD 279,000
4%
Storm Lake, Buena Vista County

3 Bedrooms

1 Bathroom

1,910 sq.ft

PatioGardenDeckEquipped kitchenCellar

2 weeks + 20 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 289,000
Storm Lake, Buena Vista County

4 Bedrooms

1 Bathroom

2,896 sq.ft

PatioGardenParkingEquipped kitchenCellar

2 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Storm Lake, Buena Vista County
USD 184,500
Storm Lake, Buena Vista County

4 Bedrooms

1 Bathroom

1,434 sq.ft

Equipped kitchen

1 day + 20 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 299,500
Storm Lake, Buena Vista County

4 Bedrooms

1 Bathroom

2,524 sq.ft

FireplaceEquipped kitchenCellar

5 days + 20 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 295,000
USD 305,000
3%
Storm Lake, Buena Vista County

4 Bedrooms

1 Bathroom

2,584 sq.ft

Equipped kitchen

2 weeks + 3 days ago

13 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 295,000
USD 305,000
3%
Storm Lake, Buena Vista County

4 Bedrooms

2 Bathrooms

2,584 sq.ft

Equipped kitchen

Oct 11, 2026

2 pictures Arrow icon pointing to the right
Updated
Condo
Condo for sale in Storm Lake, Buena Vista County
USD 259,000
Storm Lake, Buena Vista County

3 Bedrooms

1 Bathroom

40,000 sq.ft

Equipped kitchenParkingLiftFully furnished

1 day + 20 hours ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Storm Lake, Buena Vista County
USD 184,000
Storm Lake, Buena Vista County

4 Bedrooms

1 Bathroom

5,404 sq.ft

Office roomEquipped kitchenConcierge

1 day + 20 hours ago

2 pictures Arrow icon pointing to the right
Condo
Condo for sale in Storm Lake, Buena Vista County
USD 252,900
Storm Lake, Buena Vista County

2 Bedrooms

1 Bathroom

1,250 sq.ft

Equipped kitchenParking

3 days + 20 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 155,000
Storm Lake, Buena Vista County

3 Bedrooms

1 Bathroom

1,093 sq.ft

PatioParkingEquipped kitchenCellar

1 week + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 650,000
Storm Lake, Buena Vista County

5 Bedrooms

3 Bathrooms

1,839 sq.ft

Office roomFireplaceCellar

1 week + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 275,000
Storm Lake, Buena Vista County

2 Bedrooms

1,632 sq.ft

GardenEquipped kitchenParkingCellar

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 575,000
Storm Lake, Buena Vista County

4 Bedrooms

1 Bathroom

2,274 sq.ft

PatioGardenDeckEquipped kitchenParking

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 309,000
Storm Lake, Buena Vista County

3 Bedrooms

2,403 sq.ft

PatioAccess for people with disabilitiesFireplaceEquipped kitchen

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 260,000
Storm Lake, Buena Vista County

4 Bedrooms

2 Bathrooms

2,320 sq.ft

DeckFireplaceEquipped kitchenCellar

1 week + 6 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Storm Lake, Buena Vista County
USD 149,900
Storm Lake, Buena Vista County

2 Bedrooms

1 Bathroom

1,060 sq.ft

GardenEquipped kitchenCellar

2 weeks + 20 hours ago