from www.mercurynews.com4 months ago881 Lytton Avenue Google Street View A historic house located in the 800 block of Lytton Avenue in Palo Alto has new owners.The 1,388-square-foot property, built in 1926, was sold on Dec. 4, 2023. Read at www.mercurynews.com[add][|| ... ]