Yes, you do it by applying a routing mark, then have a different route table for the mark. Here is an article about it
Besides the generic method of using the Mangle table to apply a routing mark, there is also the simpler method of using IP->Routes->Rules to directly select a routing table based on a source address/network.
Rob