Palo Alto’s New Public Safety Building Consolidates Key Services
PALO ALTO, Calif.—Palo Alto has officially opened its long-awaited Public Safety Building at 250 Sherman Avenue, a project nearly a decade in the making. At 137,500 square feet, the $123.5 ...




