John Sobrato

Active Cupertino, CA President for Sobrato Management Corporation