Grant Kolling

Active Palo Alto, CA Counsel for City of Palo Alto