Flood Building
June 20, 2003
The Flood building is a 12-story, 300,000-square-foot office building located in the heart of San Francisco at the intersection of Market and Powell Streets. It was one of the few buildings to survive the 1906 San Francisco earthquake and fire, remaining an important landmark along San Francisco’s most famous commercial
Read More