16
1106 N Charles St
Baltimore, MD 21201
$1,600,000 USD
26,049 SF
26,049 SF
$1,600,000 USD
Office