Newmark Announces New Ten-Year Lease for AWAY Travel at 82 Mercer Street in SoHo