1704 North 38th Road, Ottawa, IL 61350

Current Owners
Pool Jean Managing Partner
Purchase Price
N/A
Property Taxes
$4,483 (2018)
Blockshopper green logo