$2,500,000 -
3908 N Charles Street Unit 1303
Baltimore ,
MD 21218
Municipality: Baltimore City