impression 0 600033749061 102 CIMARRON ST WATSON IL 62473 Listing Price $ 67,000 Sold 3/23/2017 102 CIMARRON ST WATSON , IL 62473 Listing Information 1 bd 0 ba 950 sqft. SAVE PLACES NOTES