508 Cherokee Place, Ottawa, IL 61350

Current Owners
George and Deborah Delagarza
Purchase Price
N/A
Property Taxes
$2,481 (2018)
Blockshopper green logo