North Los Altos

New 4500 sf house and 500 sf guest house in Los Altos completed in 2011