Centro San Antonio announces new downtown vision

On Monday morning, Centro San Antonio unveiled a new brand and renewed push to bring life to downtown San Antonio.