This is a 49600 square foot, single family home. This home is located at 1805 N Main St, Osceola, IA 50213.
Off market
$2,093,800
1805 N Main St, Osceola, IA 50213
--beds
--baths
49,600sqft
SingleFamily
Built in 1995
11.34 Acres Lot
$2,093,800 Zestimate®
$42/sqft
$1,308 Estimated rent