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

August 10, 2010 09:22 PM

UPDATED August 12, 2010 05:11 PM