Where is Illinois Institute of Technology Academic Campus located?
Illinois Institute of Technology Academic Campus, Illinois Institute of Technology Academic Campus, United States of America (approx. 41.835°, -87.628334°)
Illinois Institute of Technology Academic Campus, Illinois Institute of Technology Academic Campus, United States of America (approx. 41.835°, -87.628334°)