Redwood City, California
Property was acquired in December 2001 and consists of a 98,765 SF, four-story office building.
- Located just off US 101 at Holly Street in prime Redwood Shores Office Park
- Constructed in 1997 to institutional standards
- Employs the latest in office/R&D architecture and design
- Features high-end finish and an open, efficient office