Similar to an Elmore Leonard product.
Another excellent Pelecanos novel set in D.C. This one's not a mystery--more of a hardboiled kind of thing, with several different stories that eventually intertwine. Main character is Lorenzo Brown, a felon-turned-Humane Society officer.
far from his strongest work, but still a good read