vng2373, если требуется "прозрачное" объединение локальных сетей (на уровне L2), то чисто теоретически, этот роутер можно перепрошить в OpenWRT, после чего можно будет попробовать объединить локальные сети с помощью OpenVPN, подняв сервис на роутере. Без перепрошивки это можно попытаться сделать, пробросив на роутере порт OpenVPN на какой-то компьютер или сервер внутри сети, на котором будет поднят сервис OpenVPN. Если L2-связность не нужна, а достаточно, чтобы была маршрутизация из одной локальной сети в другую, то вариантов существенно больше (возможно использовать IPSEC, PPTP, L2TP, опять же после прошивки в OpenWRT или с пробросом порта на отдельный сервер). Но если требуется шифровать трафик, то совокупная пропускная способность шифрованных каналов на таком роутере будет очень невелика - единицы-десятки Мбит/с (думаю, не более десяти при шифровании AES 256CBC).
А что стоит в офисе с "серым" ip?
P.S. В организации, где я работаю, для решения подобной задачи в центральном офисе в качестве VPN-сервера используется Mikrotik RB1100AHx4, в филиалах в качестве клиентов - разные мелкие микротики, в основном RB750Gr3
Ещё как вариант, поскольку оба офиса подключены к одному провайдеру, провайдер за отдельную плату своими силами может вам организовать l2 внутри своей сети (от вас тогда вообще ничего не потребуется)