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