The Towers at Sierra Point is a two-building, 427,283 square foot, Class “A” office campus prominently located along the waterfront in Brisbane, California just 15 minutes from San Francisco and 2.5 miles from South San Francisco, the life science capital of the world. The Towers feature new interior finishes, prominent freeway visibility, unobstructed views of the Bay, and an attractive on-site amenity package.