Los Altos, California
New 3,561 Sq. Ft. Custom Residence with 800 Sq. Ft. Guest Cottage