This is a apartment home. This home is located at 525 Shepherd St NW #2, Washington, DC 20011.Show more