25751 Elena RD, Los Altos Hills, CA 94022
7
beds
8.5
baths
11,206 Sq.Ft. LIVING AREA
2.12 Acres lot