24221 Hillview Road, Los Altos Hills

Sold