$16,750,000 -
28025 Natoma Rd
Los Altos Hills ,
CA 94022
County: Santa Clara