24860 Olive Tree Lane, Los Altos Hills, CA 94024

7 BD | 6 Baths | 7,500 SQ/FT

Offered at $35,000,000