impression 0 1000034905215 2070 160TH ST STORM LAKE IA 50588 Listing Price $ 20,000 Sold 4/11/2018 2070 160TH ST STORM LAKE , IA 50588 Listing Information 1 ba 1,650 sqft. SAVE PLACES NOTES