10100 Dream Tree Boulevard Lake Buena Vista, FL 32836
Seated: 700
Standing: 700
Square Feet: 7,000 ft2
Spacious and beautifully maintained, this expansive outdoor space is accented with lush tropical vegetation, capturing Florida’s natural beauty.