About the 2908 Albemarle ST NW, Washington, DC