$3,890,000 - 660 Distel Dr, Los Altos, CA 94022
660 Distel Dr
Los Altos,
CA
94022
County: Santa Clara