News

It’s an idea whose time had seemingly come and gone: a large new parking structure on the a downtown Palo Alto site a few ...