House for sale, 457 Tyndall St North Los Altos, in Los Altos, United StatesLos Altos, 457 Tyndall StSemi-detached house • 2 room(s) • 2 bed. • 2 bath. • 112.6 m²