2
1220 H St NE
Washington, DC 20002
$1,150,000 USD
2,980 SF
2,980 SF
$1,150,000 USD
Storefront Retail Office