525 University Avenue

Love this midcentury building in Palo Alto. Quick lookup says built in 1966.