Olive Manzanillo

Note: This product can only be purchased in store.

This self-pollinating olive tree reaches 20-30′ and is evergreen and drought tolerant.



Description

This self-pollinating olive tree reaches 20-30′ and is evergreen and drought tolerant.