how long does a stella cherry tree live
The Stella Cherry Tree is a small self pollinating tree which produces an abundance of heart shaped, shiny, black red fruit with red flesh. It can live up to 35 years on a compact 15 foot tree.