885-889 N Howard St
Baltimore, MD 21201
$650,000 USD
6,214 SF
6,214 SF
$650,000 USD
Restaurant