Centennial Towers is located off of highway 101 in South San Francisco. It is a newly constructed buildings made for commercial and retail businesses.It is not yet open, but is accepting lease applications for commercial and retail businesses. You can visit their Web site for more information on leasing contacts, building structure, available spots and more.