Posted Jun 1, 2012, 3:11 AM
|
|
Registered User
|
|
Join Date: Oct 2011
Posts: 274
|
|
This building looks like something more to the beach (Miami, Sydney)... I do not think that combined with this site, right in the middle of office buildings.
I was expecting more, even something futuristic (For example 80 South Street).
|