It happened Saturday while the man was walking along the 2600 block of Pennsylvania Avenue.
The victim told police he was approached by a man with a knife who took an unknown amount of cash and stabbed him in the leg.
The man was taken to a local hospital for his injuries. No word on his condition.
No arrests have been made.