SDSU's South Campus Plaza to Debut in 2017 | NBC 7 San Diego

SDSU's South Campus Plaza to Debut in 2017