115
2263 12th St NW
Washington, DC 20009
$3,500,000 USD
7,434 SF
7,434 SF
$3,500,000 USD
Storefront Retail Residential