$8,885,200 -
1127 Hillslope Place
Los Altos ,
CA 94024
County: Santa Clara