TRDUTY_200504_086
Existing comment:
The International Order of Odd Fellows lodge, the tallest building at center, was built in 1878 and still reigns as the grande dame of Eighth Street. This 1961 scene captures a power failure that stopped DC Transit's streetcars in their tracks.
Proposed user comment: