1 Jemma Lane, Glen Carbon, IL 62034

Current Owners
Cecilia Mosher
Purchase Price
$350,000 (2021)
Property Taxes
$6,435 (2020)

3 Jemma Lane, Glen Carbon, IL 62034

Current Owners
John AMD Margaret Leon (trust)
Purchase Price
N/A (2010)
Property Taxes
$5,069 (2020)
Blockshopper green logo