Lower Meadow Trail to 115 Willowbrook Dr, Portola Valley, CA, USA