1/50 Open Sun 2PM-4PM 3D $6,100,000 4 Beds6 Baths3,400 SqFt 350 Willowbrook Road, Portola Valley, CA 94028