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