2103 Poplar Road, Cahokia, IL 62206

Current Owners
Purchase Price
N/A
Property Taxes
N/A (2019)

2113 Poplar Road, Cahokia, IL 62206

Current Owners
Purchase Price
$141,000 (2002)
Property Taxes
$2,179 (2021)
Blockshopper green logo