2928 Nelson Pl SE
Washington, DC 20019
$1,150,000 USD
2,720 SF
4
Units
7.83% Cap Rate
2,720 SF
$1,150,000 USD
Apartments