Gallery by Steven Holl.
“Founded in 1982, Storefront for Art and Architecture is a nonprofit organization committed to the advancement of innovative positions in architecture, art and design.”
Eva Franch Gilabert was appointed director in 2010.
eva franch gilabert, steven holl