Overview
1 Tower Place is a commercial development of 339791 sqft, located in San Francisco. 1 and 2 Tower Place are part of the Genesis South San Francisco life science campus. 1 Tower Place features amenities such as a full-serviced market and bakery and an outdoor patio lounge. Occupants choosing to actively travel to and from to 1 Tower Place will have access to 50 occupant bicycle parking spaces and 2 showers.