51
2116 N Charles St
Baltimore, MD 21218
$1,350,000 USD
6,238 SF
7
Units
8.34% Cap Rate
6,238 SF
$1,350,000 USD
Apartments