103 Forest Park Road, Ottawa, IL 61350

Current Owners
Donald and Jane Walter
Purchase Price
$10 (2009)
Property Taxes
$3,031 (2018)
Blockshopper green logo