Stay updated with breaking news from Capitan place. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
A 1,953-square-foot house built in 1954 has changed hands. The property located in the 400 block of El Capitan Place in Palo Alto was sold on Jan. 31, 2024. The $3,525,000 purchase price works out to $1,805 per square foot. ....