5000 Willows Road Alpine, CA 91901
Standing: 280
Square Feet: 2,800 ft2
This palatial and elegant space is perfect for attendees to gather and socialize before and after meeting events.