OFFICEUniversity Station
Santa Clara, California
University Station is a 226,000 SF R&D multi-tenant campus located in the Silicon Valley submarket of Santa Clara, CA. The project is comprised of four (4) two-story office buildings and one (1) retail strip center, adjacent to the Caltrain Santa Clara Station and Santa Clara University.