I live in San Jose and there are possibilities to buy guavas in plenty of nurseries around. I found them actually even in Home Depot and Lowe’s. They had lemon or strawberry guavas the whole summer and just last week I got tropical white guava. At the beginning of the season I got Ruby Supreme in local nursery.
I got three kinds of guava in Logee’s and I admit, they are healthy and in one season they doubled, almost tripled in size.
I am still waiting for fruits from tropical guavas, all flowers fell down, trees are not too strong to keep them yet. But I have plethora of fruits on lemon and strawberry guavas.
Look around, you might find some good trees around. Good luck.