Construction Underway for 580 Dubuque Avenue in South San Francisco
Construction work has started for the eight-story life sciences project at 580 Dubuque Avenue in South San Francisco, San Mateo County. The project has replaced a long-time vacant lot. IQHQ, a Real Estate Investment Trust, is sponsoring the project via South City Ventures, LLC.