$4,750,000 - 12800 La Barranca Rd, Los Altos Hills, CA 94022
12800 La Barranca Rd
Los Altos Hills,
CA
94022
County: Santa Clara