Encyclopedia o f Chicago
Historical Source
Historical Source
M
Mecca Building, 1951

Mecca Building, 1951
The Mecca apartment complex at 34th and State Streets is seen here shortly before its demolition in 1951 as part of urban renewal.