Stevens Creek Eight
Jump to navigation
Jump to search
Stevens Creek Eight is an office building that is part of the Apple Campus operated by Apple.
It is located at 5409 Stevens Creek Blvd, Santa Clara, CA 95051. The sign has an orange Apple Logo.
The street number is printed in a font belonging to the Myriad typeface family.