The scenario is best to accomplish with access rules on the VPN devices. Any better business class device should be able to do a filtering on (VPN) IP address.
My preference is Juniper NetScreen / SSG device, because you can use command line interface AND Web interface, whichever is more convenient for each situation. FortiNet and SonicWall should have appropriate devices, too.