1643 Thames St
Baltimore, MD 21231
$2,200,000 USD
3,580 SF
3,580 SF
$2,200,000 USD
Storefront Retail Residential