CTA 61st Tower in Washington Park, Chicago, Illinois

CTA 61st Tower in Washington Park in Chicago is a tower (Observation tower). CTA 61st Tower is located near South Doctor Martin Luther King Junior Drive.

Building Type
transportation building