Lewis Towers
E412744
UNEXPLORED
Lewis Towers is a prominent high-rise building on Loyola University Chicago’s Water Tower Campus that houses administrative offices and university facilities.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.