This 5200 square foot single family home has 4 bedrooms and 2.75 bathrooms. This home is located at 322 S Delaware St STE 200, Osceola, IA 50213.
Off market
$889,400
322 S Delaware St STE 200, Osceola, IA 50213
4beds
2baths
5,200sqft
SingleFamily
Built in 2004
47 Acres Lot
$889,400 Zestimate®
$171/sqft
$1,842 Estimated rent