Appnexus new offices, 23rd street, 23.5.12 153-2Appnexus new offices, 23rd street, 23.5.12 151-2Appnexus new offices, 23rd street, 23.5.12 144-2