That is a really cool site, I have spent way too much time poking around. Check this out.
Broadway in NYC 1913
Then I was able to find the exact spot in Google Maps, get the street view and see it today. Look on the right side of the road in the top pic and see the architecture of the building with the thick coping between floors. Its still there. Many of the other buildings have either been replaced or updated.
I was looking at a lot of the Florida photo's too. Our local PCA runs its Autocross events in the Hialeah race track parking lot. The track is closed down and grown over, it cool to see it in its heyday and sad to see it in such bad shape today. Its a historical landmark set to be bulldozed down.