Drexel Terrace

 5043 South Drexel Street, ChicagoIL 60615