$1,990,000 -
27500 Sherlock Ct
Los Altos ,
CA 94022
County: Santa Clara