I would say most points have been highlighted. I would also say get somewhat familiar with estimating rehab repairs. On older homes there can be additional infrastructure charges though many have been retrofitted to some extent like most places have changed to copper or cpvc waterline but not from the old castviron drain. Somethings you can keep but should be familiar as any place old or new will brake down. Obviously this isn't Baltimore specific as most Eastern and Midwestern cities have the same issues.
I would try to by as turnkey as possible in decent areas unless you want to be involved. If you are far away I would say get a turnkey property in an A or B area and you can probably get the same agent that sells you the place to lease it. Managing should not be too difficult then but this depends on how you value your time. Somewhat really well off might delegate that as well.
Just make sure your agents care a little as many just want to get paid and run away. A good agent should tell you about properties that are going to be problems due to maintenance or tenant quality. If they aren't doing that it might not be a good fit if you are starting out.
Most stuff I see in that asset class is close to 200k for a row home for a minimum if mostly turnkey.