1260 21ST STREET NW Unit: 610, WASHINGTON, DC 20036
Studio
1
bath
425 Sq.Ft. LIVING AREA
89 Sq.Ft. lot