12808 State Route, Unit: 140, Alhambra, IL 62001

Current Owners
Brian Choat
Purchase Price
$86,000 (2015)
Property Taxes
$2,248 (2020)
Blockshopper green logo