universal studios florida s

1000 Universal Studios Plaza
Orlando
Florida
United States