8026 Mick Road, Unit: E, Troy, IL 62294

Current Owners
Deborah A. Eldridge Cleveland G. CD Keller (trustee) (and others)
Purchase Price
$256,000 (2020)
Property Taxes
$4,378 (2018)
Blockshopper green logo