NEW YORK, 2016-Aug-05 — /EPR Retail News/ — Coach, Inc. (NYSE:COH) (SEHK:6388), a leading New York design house of modern luxury accessories and lifestyle brands, today announced the sale-leaseback of its global headquarters at 10 Hudson Yards in New York City. The Company received a purchase price of approximately $707 million (net of $77 million due…