Biz Buzz: Downtown SLO to get a $640K upgrade

June 17, 2010 10:56 PM