120 Deer Meadow Lane - Portola Valley, CA | $8995000.00 |...