Home Business Palo Alto estate lands buyer in real estate deal that tops $10 million Palo Alto estate lands buyer in real estate deal that tops $10 million Author - personadmin November 01, 2024 share #USA#BreakingNews#News 6 Tevis Place, a Palo Alto mansion totaling 5,400 square feet, birds-eye view. (Google Maps) A modern mansion in Palo Alto has been bought. Originally published at George Avalos Tags Business Facebook Twitter Whatsapp Newer Older