29
5420 3rd St NW
Washington, DC 20011
$3,500,000 USD
8,140 SF
6
Units
5.37% Cap Rate
8,140 SF
$3,500,000 USD
Apartments