This is a 3488 square foot, single family home. This home is located at 221 W McLane St, Osceola, IA 50213.
Off market
Street View
$131,400
221 W McLane St, Osceola, IA 50213
--beds
--baths
3,488sqft
SingleFamily
Built in 1946
0.41 Acres Lot
$131,400 Zestimate®
$38/sqft
$1,636 Estimated rent