A LEGO structure at Downtown Disney, an entertainment complex located at 1780 East Buena Vista Drive in Lake Buena Vista, Florida, in 1998. Originally called the Lake Buena Vista Shopping Village, the complex opened on March 22, 1975. In 1977, theā¦