1810 I St NE
Washington, DC 20002
$4,320,000 USD
10,568 SF
14
Units
7.12% Cap Rate
10,568 SF
$4,320,000 USD
Apartments