We are wondering what this plant is. We bought it in South Florida (miami area). It grows very fast and has many many off shoots. (Babies) It seems to be a succulent of some sort.