Sorry, I haven't been back. Unfortunately, I don't have any information on the person who sold them the tree. My neighbors divorced and the husband left. And he was never that precise about where they got the tree. We live in West Palm Beach, so the guy was probably in Broward or Dade.
This looks exactly like it, I'll concur with spondia dulcis.
http://www.panoramio.com/photo...
As for invasiveness, it grows incredibly fast, but in my 20 years in S. Florida, I've only seen 2 (and I've been looking). Yellow tabs on the other hand...