Prefumo Creek Commons, including SLO Target store, will cost $32 million

August 10, 2010 09:22 PM