The cache is accessible to the public but in a "Parking Restricted" lot. The cache location should be obvious once you walk in a short 250 feet or so from parking. A very typical mag micro hide. Log only, bring a pen.
Please sign the log to claim the cache.
You are visitor to this cache page
Here is a short history of how this came to be in Mountain View. Thanks to Wood_Rat for pointing it out.