20
872 Bellevue St SE
Washington, DC 20032
$680,000 USD
2,121 SF
2
Units
7.12% Cap Rate
2,121 SF
$680,000 USD
Apartments