27 May Urban Outfitters shutters longtime store near Union Square Posted at 03:29h in Hood Art, Just Hood by 0 Comments Share Urban Outfitters has been at its two-story spot at 526 Sixth Avenue since 1999. It leased the 26,500-square-foot space from Mosbacher Properties Group, …
Sorry, the comment form is closed at this time.