|
METRO CENTER is a 730,000 square foot Class A campus located in the heart of Downtown Foster City, featuring a 21-story office tower and two 5-story companion buildings. Metro Center includes a wide variety of office space sizes and configurations, an adjacent Marketplace shopping center and multiple outdoor collaboration areas. Experience urban vitality and elegance, all centrally located between San Francisco and San Jose.
|











