Apartment Unit 35 at 150 W Edith Avenue, Los Altos, CA 94022 | HotPads