Facebook Reaches Campus Expansion Development Agreement with Menlo Park

By Jacob Bourne Plans for the construction of two new office buildings totaling 962,400 square feet
Thank you for your interest in The Registry. You must Subscribe or log in to read the rest of this content.