Zara opens new store at 503-511 Broadway in the heart of Manhattan’s SoHo neighborhood