3314-3318 Ayrdale Ave
Baltimore, MD 21216
$650,000 USD
4,500 SF
4,500 SF
$650,000 USD
Storefront