18880 Homestead Road was originally acquired in November 2008 in the value-add platform and consists of approximately 102,588 SF. Property was fully leased to Apple at acquisition and is now part of the Menlo core-plus portfolio.
Property Features
Steel-framed two-story office building containing a single-level parking structure with approximately 410 parking spaces, creating a parking ratio of 4.0 spaces per 1,000 SF