Where is the Robert And Mary Church Terrell House And Ledroit Park Museum in Washington located?

The address of the Robert And Mary Church Terrell House And Ledroit Park Museum is: 1862 3Rd St NW, Washington, DC 20001-2000