10019 Short Road, Alhambra, IL 62001

Current Owners
Kevin and Jenifer Marshall
Purchase Price
$239,999 (2021)
Property Taxes
$2,838 (2018)
Blockshopper green logo