SFJAZZ to host classes, performances

January 30, 2013 Life

[caption id="" align="alignnone" width="1024" caption="The main auditorium of the new multi-million dollar SFJAZZ facility in the heart of Hayes Valley features movable seating to make room for a...