GREEN LINE ARTS CENTER
Under construction.

Location: Chicago, Illinois.