impression 0 600014918028 412 ELM ST ALHAMBRA IL 62001 Listing Price $ 56,750 Sold 7/31/2018 412 ELM ST ALHAMBRA , IL 62001 Listing Information 2 bd 0 ba 1,320 sqft. SAVE PLACES NOTES