James A. Egan

Executive Managing Director

Philadelphia
James A. Egan - Newmark