The BAPE Store New York City is closing up shop.It opened up back in 2005 located at 91 Greene St in soho section of Manhattan Nyc. Its Been a long time coming since the purchase of 90% of BAPE’s stock for $2.8 million USD by Chinese apparel conglomerate I.T Ltd. the signs where with the closure of the LA outpost a while back .The store in New York City Will close on the 30th July
-
Deki


