A home in Palo Alto, Calif. that sits on a modest 0.39 acres of land and stretches 2,650 square feet just sold for $14.5 million, an amount that has struck some locals as bafflingly outsized. Mark Zuckerberg happens to live adjacent …
Home News
A home in Palo Alto, Calif. that sits on a modest 0.39 acres of land and stretches 2,650 square feet just sold for $14.5 million, an amount that has struck some locals as bafflingly outsized. Mark Zuckerberg happens to live adjacent …