View Single Post
  #1  
Old Posted Aug 2, 2013, 6:47 AM
kenneth826 kenneth826 is offline
Registered User
 
Join Date: Feb 2013
Posts: 5
South Shore Beach Apartments

This is the tallest building in Chicago south of 56th street 109.8 meters The South Shore Beach Apartments located on 4747 south shore drive.
Reply With Quote