Address
135-20 39th Avenue
United States

GBI New York (Sheraton La Guardia Hotel)