Anyone know what is going up here? It is at 18th st. and 11th Ave., better know as West Side Highway, right across from Chelsea Piers. I believe it is being built by a media mogul, just can't remember who.
Delightfully Alice-in-Wonderland-like structure.
No comments:
Post a Comment