It's the old "Tree tomato." They come in both red and yellow. Never had any luck with them at all in South Florida. Seems they do well in California, Australia and New Zealand.
And they never really caught on with the Rare Fruit crowd as I recall, never saw one at the Fruit and Spice Park in Homestead or Fairchild Tropical Gardens in Miami.
I always (2 or 3 times) purchased them from an ad in some gardening or seed catalog. Perhaps half a dozen seeds would come inside of a plastic egg. (Sort of like what Silly Putty used to come in, um some years ago.)
They can live for several years. Let's see if you can overwinter it.
RE: EATING OUR FIRST HOMEGROWN TAMARILLOS