Most routers in bridge mode will do what you want.

Is there a reason for the one-box solution? If I were in that situation, I would put a switch on the barn end, and install an access point like something from Unifi.
_________________________
Matt