QuinStreet Inc., a provider of online marketing and media services, signed an eight-year lease for 64,000 square feet in Metro Center at 950 Tower Lane, Foster City, that begins in November. The owner of the building is CA-Metro Center Limited Partnership.
Related posts: