1200 12th Avenue South Seattle, WA 98144
Seated: 62
Square Feet: 1,710 ft2
Tenant Use Only (NO PUBLIC).