Oglesby Towers

 6700 South Oglesby Avenue, ChicagoIL 60649