This is a 11144 square foot, single family home. This home is located at 101 E Main St, Ollie, IA 52576.
Off market
$111,217
101 E Main St, Ollie, IA 52576
--beds
--baths
11,144sqft
SingleFamily
Built in 1978
37 Acres Lot
$-- Zestimate®
$10/sqft
$1,025 Estimated rent