John Shelton

Active Palo Alto, CA President for Shelton Development Co., Inc