Residents
Alternative address: 2103 Poplar St, E Saint Louis, IL 62206-2525 · 2103 Poplar St, Cahokia, IL 62206-2525
Residence for Single Family- Lot: 1,380 sqft
- Built in 1960
Facts
Stories: 1 story with basement
Parking: Mixed
Alternative address: 2113 Poplar St, Cahokia, IL 62206-2525
Residence for Single Family- Lot: 1,127 sqft
- Built in 1952
Facts
Stories: 1 story
Parking: Mixed