Appnexus new offices, 23rd street, 23.5.12 209-2Appnexus new offices, 23rd street, 23.5.12 284-2_58C6664IMG_1117457640_10100425053860546_2042150121_oIMG_6114_LEFEUVRE_BD