06 Storefront for Art
and Architecture
Identity Rebrand
Storefront for Art and Architecture is an independent, non-profit art and architecture organization located in SoHo, Manhattan in New York City. The organization is committed to the advancement of innovative positions in architecture, art and design.