42
513-519 12th St SE
Washington, DC 20003
$1,800,000 USD
4,922 SF
4
Units
4,922 SF
$1,800,000 USD
Apartments