Switch Building

Switch Building Births Site/109 Pop-Up Space

Last modified August 11, 2012 at 12:00 pm

The Switch Building at 109 Norfolk Street was a hotly-anticipated development back in the heady gold rush days of the mid-aughts. But its ground level retail space never attracted anything until now. Details inside.

Filed Under