First, there is no limit on the total size of off-chain data – each individual datum can be up to 1 GB in size.
There isn't currently an official way to choose where to store the off-chain data, but if you look inside the chunks directory of the blockchain directory, you'll be able to move some or all data elsewhere and replace directories with symbolic links as appropriate. Just make sure you do this while multichaind is not running...