The unassuming house on Santa Margarita Avenue in Menlo Park, California, had been empty for only a couple of years when I visited in 2008, but the ghosts were still there. This was where Larry Page and Sergey Brin started ...
The unassuming house on Santa Margarita Avenue in Menlo Park, California, had been empty for only a couple of years when I visited in 2008, but the ghosts were still there. This was where Larry Page and Sergey Brin started ...