This is a 43668 square foot, single family home. This home is located at 263 Manor Dr, Osceola, IA 50213.
Off market
$1,343,500
263 Manor Dr, Osceola, IA 50213
--beds
--baths
43,668sqft
SingleFamily
Built in 1998
4.23 Acres Lot
$1,343,500 Zestimate®
$31/sqft
$1,764 Estimated rent