The Troll House

Where
Pier 26, San Francisco, CA
Call
+1 415.205.9671
Web
The Troll House Website
Tags
Event Planning, Event Space
Claim this listing

About request an edit to this page

Troll House is a downtown, waterfront office and co-working space located at historic Pier 26 on the Embarcadero - a communal workspace, perfect for independent contractors, artists, makers, small teams and startups. 

Upcoming Events