South Beach Apartments

 7827 S. South Shore Drive, ChicagoIL 60649