Capitol Park Plaza Apartments

 201 I Street, SW, WashingtonDC 20024
$1,231+Studio-2 BedsPets OK