Fruit-bearing tree identification
I think this is a Canistel (Pouteria campechiana):



The fruit are yellow when when ripe, but the form and also the leaves look very similar. The fruit are edible raw, you can find some more information here.