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,591 (2024)
Blockshopper green logo