Creekside House is a property located in Woodside, California. The home features 4 bedrooms and 3 bathrooms across 3,500 square feet. It sits on nearly 2 acres of land with views of the surrounding hills and trees.Lire moins