Homes for sale - 2426 OBSERVATORY PL NW, Washington, DC 20007 – MLS...