Homes for sale - 477 Lassen Street Unit 2, Los Altos, CA 94022 – ML...