
Three-bedroom home sells in Palo Alto for $3.5 million
777 Newell Road – Google Street View A house located in the 700 block of Newell Road in Palo Alto has new owners. The 1,816-square-foot property, built in 1959, was sold on Feb. 12, 2025. The $3,510,000 purchase price works out to $1,933 per square foot. …