Sierra Tropical Property Service Landscaping Contractors - Fort Lauderdale, FL Looking to contact Sierra Tropical Property Service? You can reach them at 954-479-2466