"Move Location" simple centers a location on a given unit. If all 3 beacons are the same beacon, you would need 2 locations for each beacon, something like this:
beacon1_stationary
beacon1_pick
beacon2_stationary
beacon2_pick
beacon3_stationary
beacon3_pick
The 'stationary' locations stay on the beacon, while you can use a number of 'Move Location' actions like this:
Move beacon1_pick to Beacon owned by Player at beacon3_stationary
Build a preserved trigger that shuffles the beacon pick locations around every second or however often you want, and you're done.