Geary Rapid Project Construction Forecast: June 27 - July 10, 2020
Photo: Crews work on switching on the new traffic signal system, which now includes pedestrian countdown signals, at O’Farrell and Leavenworth streets. As part of the Geary Rapid Project, work to...