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

June 17, 2010 10:56 PM

UPDATED June 18, 2010 09:18 PM