20883 Stevens Creek Blvd
Cupertino, CA 95014

Building Ownership

Stevens Creek Office Center Associates

Building Class

A

Stories

2

Year Built / Renovated

1981 / 1981

Total Rentable Building Area

24,630 SF

Need Help?