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