The Hudson

 1425 P St NW, WashingtonDC 20005
$1,965+Studio-2 BedsPets OK