107 East Orchard Road, Itasca, IL 60143

Current Owners
Itasca Bank & Trust 10641
Purchase Price
$277,000 (2021)
Property Taxes
$5,950 (2021)
Blockshopper green logo