222 Bella Vista Spec Houses - Los Gatos, California 224 Bella Vista Spec Houses - Los Gatos, California