Houston police are investigating what they are calling a suspicious death after a man’s body was found just north of Downtown Wednesday.