impression 0 600013753708 11138 85TH ST WILLOW SPRINGS IL 60480 Listing Price $ 322,500 Sold 7/10/2017 11138 85TH ST WILLOW SPRINGS , IL 60480 Listing Information 2 ba 1,305 sqft. SAVE PLACES NOTES