Nordahl Hall

580 W Parr Ave
Los Gatos, CA