For years, the city of Baltimore has grappled with two interconnected problems – thousands of vacant properties and a high ...