23
893-895 N Howard St
Baltimore, MD 21201
$150,000 USD
5,500 SF
5,500 SF
$150,000 USD
Storefront