The Fredrick Douglass Apartments were two six-story buildings built in 1942. They were abandoned in 2008 along with the rest of the housing project.
Demolition of the towers started on December 18th, 2013.