City Hyde Park

 5105 S. Harper Avenue,, ChicagoIL 60615