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.
Residential building located at the intersection of two tree-lined and busy streets, a few meters from the main avenues and university centers of the city of.