This 888 square foot single family home has 3 bedrooms and 1.0 bathrooms. This home is located at 1106 N Staude St, Okawville, IL 62271.
Off market
Street View
$24,894
1106 N Staude St, Okawville, IL 62271
3beds
1baths
888sqft
SingleFamily
Built in 1964
7,840 Square Feet Lot
$-- Zestimate®
$28/sqft
$1,116 Estimated rent