1013 Main Street, Ottawa, IL 61350

Current Owners
Everett W. and Wilma Olmstead
Purchase Price
$45,000 (2020)
Property Taxes
$2,522 (2018)
Blockshopper green logo