View Single Post
  #3  
Old Posted May 28, 2013, 9:35 PM
sbarn sbarn is offline
Registered User
 
Join Date: Feb 2004
Posts: 1,993
There is a similar building going up on 3rd Avenue. These buildings are pretty mind blowing though... I don't think there is another American city where such construction exists.