impression 0 600033690254 34033 PEARL ST MEDORA IL 62063 Listing Price $ 52,000 Sold 4/26/2018 34033 PEARL ST MEDORA , IL 62063 Listing Information 0 ba SAVE PLACES NOTES