New York Storefront for Art and Architecture

Storefront for Art and Architecture

Storefront for Art and Architecture is a captivating exhibition space in SoHo, Manhattan. It showcases thought-provoking works that challenge the boundaries of art, design, and urban dynamics. With a rich history of addressing social issues, it offers innovative installations that blur the line between interior and exterior.

Experiences in Storefront for Art and Architecture are coming soon.

Experiences in Storefront for Art and Architecture are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

Storefront for Art and Architecture

97 Kenmare Street, New York, New York, 10012