Use the coordinates of the positions and "find Path" to X,Ycoordinates..in the right sequence
Then if path found...move along path
I often use an invisible helper sprite that is "positioned first on a screen X,Y pos then i find path to the Helper sprite rather than directly...this way you can move your helper anywhere and then make the path finding do the work..
break it down into steps...or moves....
find path to (heroX), (hero Y minus your grid size with was 32)
then move along path
then find path to (HeroX minus the 64 times how many grids you need to take),(Hero Y)
hope that helps