Have you considered a commercial investment property? Its not hard to find something return 7-8% net and only slightly more difficult to find >8%net return.
It would be much easier to manage from overseas too.
The only issue will be the deposit. You'll need 30% minimum.