VPN on RouterOS 6.36.1

Hi, i have a microtik RB750GR3 with RouterOS 6.36.1

I set all the configuration of PPTP Server, Profile, Secrets. I added a filter rule for port 1723 and created a pool ip for the vpn. I conect to the vpn from other network on a pc with win7 and the connection is successfully. Here is my problem, the ip assigned by the pool ip is right, but the subnet mask is wrong. My Microtik lan is 192.168.20.4/24 (255.255.255.0) and in the win7 pc the ip assigned for vpn by the pool is 192.168.20.81/32 (255.255.255.255). Why? How do i solve it?

The assigned mask is actually correct.
The network mask tells your network interface which IPs are DIRECTLY connected to that interface.
Since a VPN has only 2 directly connected endpoints, this gets shown by 1 endpoint getting a IP/32, the other endpoint being its gateway IP.
If you put that IP into an bridge (which is NOT directly connected) you need to add a route to your system hosting the VPN endpoint, pointing the desired subnet (/24) via the VPN interface or gateway IP.

Also, it would be better to use another pool for your VPN users, say 192.168.21.0/24, because then you can cleanly
route the address to your LAN instead of having to use tricks like a bridge and proxy-arp.
The subnet mask is then also correct as it is now.

But, if i use another pool for my vpn.. how do i reach any place in my local network?

Can you guide me to add that route?

I set another range out of my local network for the vpn clients, and then i was able to access from a vpn client to my local network. Thanks!