The Mayfair Apartments

 5496 South Hyde Park Boulevard, ChicagoIL 60615