2612 W. Devon Avenue
From HistoryWiki
2612 W. Devon Avenue is where Mayor Harold Washington and Sher Muhammed Rajput were photographed on March 18, 1987, just 8 months before Washington's death.
Photos
RPWRHS photo L009-0363 shows Mayor Harold Washington and Sher Muhammed Rajput at 2612 W. Devon Avenue on March 18, 1987, just 8 months before Washington's death.