SoMa skate park moves forward | City Insider | an SFGate.com blog

SoMa skate park moves forward | City Insider | an SFGate.com blog.