This is a 18360 square foot, single family home. This home is located at 631 E Ayers St, Osceola, IA 50213.
Off market
Street View
$440,200
631 E Ayers St, Osceola, IA 50213
--beds
--baths
18,360sqft
SingleFamily
Built in 1992
1.59 Acres Lot
$440,200 Zestimate®
$24/sqft
$1,742 Estimated rent