This is a 10695 square foot, 4 bedroom, single family home. This home is located at 1030 N Main St, Osceola, IA 50213.
Off market
$598,400
1030 N Main St, Osceola, IA 50213
4beds
--baths
10,695sqft
SingleFamily
Built in 2013
1.93 Acres Lot
$598,400 Zestimate®
$56/sqft
$2,138 Estimated rent