impression 0 600032537552 404 CORPORATION ST CANTON IL 61520 Listing Price $ 119,100 Sold 3/14/2017 404 CORPORATION ST CANTON , IL 61520 Listing Information 0 ba SAVE PLACES NOTES