340 South Home Street, Itasca, IL 60143

Current Owners
Oxford Bank & Trust 1217
Purchase Price
N/A (2004)
Property Taxes
$11,593 (2021)
Blockshopper green logo