1123 OWEN PL NE, Washington, DC, 20002

$499,900

1123 OWEN PL NE, Washington, DC, 20002

ACTIVE