3333 Stevens Creek Blvd
Santa Clara, CA 95050
Building Ownership
Toyota Motor Sales Usa Inc
Building Class
A
Stories
3
Year Built / Renovated
2005 / 2005
Total Rentable Building Area
99,843 SF
Toyota Motor Sales Usa Inc
A
3
2005 / 2005
99,843 SF