90 West St., The New W Hotel (under construction) and the Marriott Financial Center seem to form a wall in Lower Manhattan.
Comments
Sign in or get an account to comment.