VIDEO: $14.5 million Castilleja sports complex
A new, multi-level fitness complex with a nearly $15 million price tag will open Friday at Castilleja School in Palo Alto. Photo by Norbert von der Groeben/Palo Alto Online.

© 2014 Palo Alto Online.
All rights reserved.