18
1823-1825 E Capitol St SE
Washington, DC 20003
$2,400,000 USD
14,622 SF
12
Units
14,622 SF
$2,400,000 USD
Apartments