South Miami Landscape Nursery LLC 14501 S.W. 216 ST. MIAMI, FL. 33170