$12,500,000 -
830 Laverne Way
Los Altos ,
CA 94022
County: Santa Clara