I might do it like this:
$VMsToMove = Get-Datastore "NameofDataStoreContainingTargetVMs" | Get-VM
$TargetDatastore = GetDatastore NameofTargetDatastore
Foreach ($VM in $VMsToMove)
{
Move-VM -VM $VM -Destination $TargetDatastore -Confirm:$False
}
Unless of course you have a particular need to make a CSV to import from.