- List
- Mixed
- Map
209 Sold Properties
- Default
- Most Recent
- Price-Highest
- Price-Lowest
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
$250,000
$250,000
259 Manor Drive, Osceola, IA 50213
Listed by RE/MAX Precision
$55,000
$59,900
8.2%1120 Liberty Highway, Osceola, IA 50213
Listed by Iowa Realty Indianola
$285,000
$300,000
5.0%1401 195th Street, Osceola, IA 50213
Listed by Iowa Realty Indianola
$313,000
$335,000
6.6%1460 U.S 69 Highway, Osceola, IA 50213
Listed by RE/MAX Precision
$120,000
$125,500
4.4%1417 US 69 Highway, Osceola, IA 50213
Listed by Iowa Realty Mills Crossing
$371,520
$345,000
7.7%223 Manor Drive, Osceola, IA 50213
Listed by Century 21 Signature
$305,000
$324,999
6.2%629 S jackson Street, Osceola, IA 50213
Listed by Iowa Home & Land Realty
$305,000
$325,000
6.2%1399 255th Avenue, Osceola, IA 50213
Listed by Iowa Realty Indianola
$210,000
$237,500
11.6%805 E Clay Street, Osceola, IA 50213
Listed by Iowa Home & Land Realty
$180,000
$235,000
23.4%731 McLane Street, Osceola, IA 50213
Listed by Frederick Real Estate Services
$390,000
$390,000
2496 US Highway 34 Street, Osceola, IA 50213
Listed by OTHER
$168,000
$179,900
6.6%1181 US 69 Highway, Osceola, IA 50213
Listed by Realty ONE Group Impact
$287,000
$293,000
2.0%1316 280th Avenue, Osceola, IA 50213
Listed by BH&G Real Estate Innovations
$158,000
$174,000
9.2%416 E Washington Street, Osceola, IA 50213
Listed by OTHER
$337,600
$300,000
12.5%410 Putter Ridge Place, Osceola, IA 50213
Listed by Century 21 Signature
$563,450
$565,000
0.3%1650 240th Street, Osceola, IA 50213
Listed by RE/MAX Precision
$400,000
$420,000
4.8%1017 Lakeshore Drive, Osceola, IA 50213
Listed by RE/MAX Precision






















