This is a 14218 square foot, single family home. This home is located at 127 S Main St, Osceola, IA 50213.
Off market
Street View
$227,600
127 S Main St, Osceola, IA 50213
--beds
--baths
14,218sqft
SingleFamily
Built in 1910
0.4 Acres Lot
$227,600 Zestimate®
$16/sqft
$1,325 Estimated rent