A 2,354-square-foot house built in 1968 has changed hands. The spacious property located in the 13500 block of Debbie Lane in Saratoga was sold on Nov. 20, 2023, for $3,760,000, or $1,597 per square foot.
20668 Sevilla Lane – Google Street View A spacious house located in the 20600 block of Sevilla Lane in Saratoga has new owners. The 3,073-square-foot property, built in 1969,