804 Taylor Street NW #303, Washington, DC 20011 - Homesnap