Two Major Office Leases Signed in Alameda
Penumbra, a global healthcare company, signed a 126,700 square foot 15-year lease at 1310 Harbor Bay Parkway in Alameda, and Exelixis did a deal for a 220,000 square foot expansion of its Alameda headquarters at 1951 Harbor bay Parkway.