World Financial Center Plaza
World Financial Center Plaza
New York, NY,
United States