6651 Olive Road, Alhambra, IL 62001

Current Owners
Ronald V and Aminda L Mindrup
Purchase Price
N/A (2002)
Property Taxes
$4,864 (2018)
Blockshopper green logo