Depends on budget and throughput but this is a good starting point
https://www.broadbandbuyer.com/products/38029-ubiquiti-loco5ac/
You do need a Unifi controller to run the thing though.
Unifi do products right up to their AirFiber range which can send P2P over 6 miles.