$4,398,000 - 26928 Elena Rd, Los Altos Hills, CA 94022
26928 Elena Rd
Los Altos Hills,
CA
94022
County: Santa Clara