31
3126 W North Ave
Baltimore, MD 21216
$224,900 USD
2,508 SF
2,508 SF
$224,900 USD
Storefront Retail Residential