The Former Lehman Brothers Headquarters

The Former Lehman Brothers Headquarters

Jin Lee/Bloomberg

The former Lehman Brothers headquarters in New York.