18
4601 Leeds Ave
Baltimore, MD 21229
$699,000 USD
3,470 SF
3,470 SF
$699,000 USD
Storefront Retail Office