Neighborhood
Anacostia

1301 V St. SE – Delaware Baptist Church

The Delaware Baptist Church is a stone building with the main doors located in a central tower.