impression 0 700013522919 25539 141ST ST SPIRIT LAKE IA 51360 Listing Price $ 70,000 Sold 6/14/2017 25539 141ST ST SPIRIT LAKE , IA 51360 Listing Information 3 bd 2 ba 1,232 sqft. SAVE PLACES NOTES