Specht Harpman Offices
HQ
Specht Harpman
New York, NY, USA