for a mobile:
Point3D location = targeted.Location;
for an item in a pack:
Point2D location = targeted.Location;
I think that is what you are looking to do. This will get the x, y, z values of the target and store them in a single variable you can call later.
If you are looking to manipulate where the targeted thing (mobile or item) is located then I would do the following:
int locX = targeted.X;
int locY = targeted.Y;
int locZ = targeted.Z;
this will allow you to change where stuff is at easily.