320 Deer Run, Glen Carbon, IL 62034

Current Owners
Kenneth Baer
Purchase Price
$485,000 (2018)
Property Taxes
$15,964 (2020)

325 Deer Run, Glen Carbon, IL 62034

Current Owners
Danny Palovick Smithson
Purchase Price
N/A (2015)
Property Taxes
$11,633 (2020)

326 Deer Run, Glen Carbon, IL 62034

Current Owners
Richard E. and Carole A. Carter
Purchase Price
N/A (2008)
Property Taxes
$7,506 (2018)
Blockshopper green logo