Park quality scores stay steady | City Insider | an SFGate.com blog

Park quality scores stay steady | City Insider | an SFGate.com blog.