33 Canal Street

RIP NYC Pop-Up at 33 Canal Street

Posted September 6, 2011 at 6:09 am

The Singh Brothers electronics and computer store recently shuttered, and in its place, a pop-up “non-gallery” showroom. More after the jump!

Filed Under