Parkway Plaza

(2)
 1835 24th Street NE, WashingtonDC 20002
$1,361+1-2 BedsNo Pets