If you haven't already seen the excellent two-part historical photo montage "The Lower Haight of Yesteryear" by the good folks at
Haighteration, it's highly worth your time. It's amazing to me how many buildings are essentially unchanged from a century ago.
Part One here.
Part Two here.