KBS Signs 11,145-Square-Foot Lease at Palo Alto Technology Center