Completed in 2007 in New York, United States. Images by Frank Oudeman & nArchitects. Switch Building is a 7 storey apartment and art gallery building at 109 Norfolk Street in the Lower East Side, New York City. The building consists...