Palo Alto prepares for litigation over construction of new police building
Palo Alto is bracing for possible litigation over the construction of its new public safety building, a $118 million project that is set to be completed later this year on Sherman Avenue.