Council, haunted by break it gave to Amazon in 2017, delays approval of 7-story building
BY EMILY MIBACH Daily Post Staff Writer The East Palo Alto City Council has put off approving a seven-story office building at Donohoe Street and University Avenue, behind the Chevron, […]