Parkside Towers
388,000 sq. ft. Office/Retail Foster City, CA Foster City’s Premier Office complex is located in Metro Center across from City Hall and LJ Ryan Park Partner / Developer Sold 2000