6
818 H St NE
Washington, DC 20002
$1,550,000 USD
4,689 SF
4,689 SF
$1,550,000 USD
Storefront Retail Residential