Kayla Johnson
For Sale (4)
Here are the most recent listings.
3 days, 8 hours
$58,000
306 South 20th Street
Belleville, IL 62226
Pending
4 days, 9 hours
$109,000
4119 N Park Drive
Belleville, IL 62226
4 days, 16 hours
$68,000
114 Glen Street
Collinsville, IL 62234
Pending
1 week
$398,000
309 Ambrose Drive
Troy, IL 62294
Pending
For Rent
No listings currently available.