223 Twin Dolphin Drive Redwood City, CA 94065
Seated: 120
Standing: 120
Square Feet: 1,550 ft2
Space Length: 37 ft
Space Width: 42 ft
Ceiling Height: 15 ft