Seaport Centre
Redwood City, CA
Nature
Seaport Centre is a high-tech business park located in Redwood City, California, United States, and as of 2007 is one of the largest biotechnology research complexes in the San Francisco Bay Area. The property consists of 623,000 square feet of developed building area, and is situated in proximity to the Port of Redwood City.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account