Looking for a medium-sized shrub that can work in most yards? Carolina Allspice (Calycanthus floridus) is a great option! It grows just 6 – 10 ft. tall and can handle sun or shade. Bonus? The maroon flowers emit a sweet, fruity fragrance. Carolina Allspice is hardy in Zones 4 – 9.