Address: | 3155 S Lake Shore Dr, Chicago, IL 60616, USA |
---|---|
Postal code: | 60616 |
I'm not sure how tranquil this place is with the Metra/Amtrak/freight tracks to the west, Lake Shore Drive to the east and 31st Street to the north. Nice idea, though and nice art.