4170 S Pine Island Rd Davie, FL 33328