17th Tower in Near South Side, Chicago, Illinois

17th Tower in Near South Side in Chicago is a tower (Chicago Transit Authority, Observation tower). 17th Tower is located near South Plymouth Court.

Building Type
transportation building
Operator
Chicago Transit Authority