40
2859 Denver St SE
Washington, DC 20020
$699,000 USD
3,780 SF
5
Units
7.82% Cap Rate
3,780 SF
$699,000 USD
Apartments