Connect two house on network level via tailscale

I have a question in my mind (apologies for sounding noob).
I have houses in two cities ( A and B). I want to connect the internal networks of both the houses via Tailscale but without installing individual tailscale clients on devices.
House A network [192.168.20.0/24]<<–(via tailscale)–>> House B Network [192.168.30.0/24].
I have raspberry pis running tailscale on both the houses.
House A RPI running Tailscale has ip of 192.168.20.200
House B RPI running Tailscale has ip of 192.168.30.150
Both the Rpi running tailscale has --advertise-routes and --accept-routes set.
Is there any way to do this ?

TL;DR: Connect House A network to House B Network via tailscale on a network level and not individual device specific.