3501 North Sepulveda Boulevard Manhattan Beach, CA 90266
Seated: 12
Square Feet: 391 ft2
This 391 square-foot space boasts natural light and a large boardroom table that seats up to 12 people.