The spacious property located in the 3500 block of Ross Road in Palo Alto was sold on April 8, 2024. The $5,650,000 purchase price works out to $1,212 per square foot. The house, built in 1991, has an interior space of 4,660 square feet. This two-story home offers a spacious layout with eight bedrooms and six baths. Inside, there is a fireplace. In addition, the house features a two-car garage. The lot size of the property measures an impressive 0.3-acre.
...